1988
1983
1980
1984
1991
2016
The Secret of Joy
as Knight #2 / Doctor
Altered States
as Echeverria
Mission: Impossible
as Nicholas Black
Santa Barbara
as Micah DeAngelis
Memories of Midnight
as Spyros
Emma: Queen of the South Seas
as Albert Steinberger
Sadat
as Amer