2021
as Tony DiMera
2016
as Knight #2 / Doctor
2016
as Father Nicolas
2013
as Haman
1991
as Spyros
1990
as Nikos Lissandros
1988
as Albert Steinberger
1988
as Nicholas Black
1987
as Colonel Richard Godowni
1986
1986
as Abu Ladeen
1985
1984
1984
as Marcus Disgrazia
1984
as Micah DeAngelis
1983
as Amer
1982
as Eduardo Valli
1981
1980
as Echeverria
1980
1980
as Antonio Moreno
1980
1979
1979
as Marco
1978
as Christopher
1974
as Intern
1973
as Yanni Psalidas
1973
as Assistant Manager
1971
1965
as Andre DiMera