Actor
Robot Jox
1990 · as Hercules
Valentina
1989 · as Phil Rembrandt
The Last Temptation of Christ
1988 · as People at Sermon
Three Men on Fire
1986
Demons
1985 · as Ripper (voice) (uncredited)
Warrior of the Lost World
1983 · as Outsider
Devil Hunter
1980 · as Jack / Peter (voice) (uncredited)