Blood, Boobs & Beast 2007
as Himself
The Galaxy Invader 1985
as David Harmon
Nightbeast 1982
as Greg, Sound Recordist
Fiend 1980
as Scotty
Credits from TMDB.