Strangers TBA
Executive Producer
Blood, Boobs & Beast 2007
as Himself
Stakes 2002
as Vampire 3, Sound Recordist, Production Assistant
The Galaxy Invader 1985
as Alien / Couple at Bar, as Alien
Nightbeast 1982
as Glenn
The Power 1968
Actor
Credits from TMDB.