Czarne święta jako porucznik Ken Fuller 1975: Strange New World (TV) jako kapitan Anthony Vico 1976: Violent Naples jako Francesco Capuano 1977: Atak na Entebbe (TV) jako generał Elad Peled 1978: Shalimar jako pułkownik Columbus 1979: Elektryczny jeździec jako Hunt Sears 1980: Bitwa wśród gwiazd (Battle Beyond the Stars) jako Sador 1980 Cannibal Apocalypse jako Norman Hopper 1982: Rooster (TV) jako Jerome Brademan 1982: Ciemności (Tenebre) jako Peter Bullmer 1983: Prisoners of the Lost Universe jako Kleel 1984: Koszmar z ulicy Wiązów jako porucznik Donald Thompson 1986: Paco – maszyna śmierci jako Francis Turner 1987: Koszmar z ulicy Wiązów III: Wojownicy snów jako Donald Thompson 1992: Maximum Force jako kapitan Fuller 1994: Nowy koszmar Wesa Cravena jako Donald Thompson 1994: Gliniarz z Beverly Hills III jako Orrin Sanderson 1996: Od zmierzchu do świtu jako agent FBI Stanley Chase 2009: Stare wygi (Old Dogs) jako Paul 2009: War Wolves (TV) jako Tony Ford 2009: The Mercy Man jako ks. McMurray