Actor
Terminal Exposure
1987 · as Vito's Goon
Neon Maniacs
1986 · as Archer
The Loch Ness Horror
1981 · as Spencer Dean
Mistress of the Apes
1979 · as First Cop