2021
Days of Our Lives: Beyond Salem as Tony DiMera2016
The Secret of Joy as Knight #2 / Doctor2016
Job's Daughter as Father Nicolas2013
The Book of Esther as Haman1991
Memories of Midnight as Spyros1990
The Lookalike as Nikos Lissandros1988
Mission: Impossible as Nicholas Black1988
Emma: Queen of the South Seas as Albert Steinberger1987
Les Patterson Saves the World as Colonel Richard Godowni1986
Under Siege as Abu Ladeen1986
Power's Play as Not available1985
Hollywood Beat as Not available1984
Who's the Boss? as Not available1984
Santa Barbara as Marcus Disgrazia1984
Santa Barbara as Micah DeAngelis1983
Sadat as Amer1982
Hotel as Eduardo Valli1981
Nero Wolfe as Paul Cummings1980
Magnum, P.I. as Not available1980
Tenspeed and Brown Shoe as Not available1980
Altered States as Echeverria1980
The Silent Lovers as Antonio Moreno1979
Hart to Hart as Not available1979
The Bell Jar as Marco1978
Slow Dancing In The Big City as Christopher1974
Police Woman as Intern1973
Kojak as Yanni Psalidas1973
Hawkins as Assistant Manager1971
Cannon as Not available1965
Days of Our Lives as Andre DiMera