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
Actor
Demons 1985
as Ripper (voice) (uncredited)
Warrior of the Lost World 1983
as Outsider
Devil Hunter 1980
as Jack / Peter (voice) (uncredited)
Credits from TMDB.