We don't have a bio for this person yet
John Dies at the EndFilm • 2013
Bubba Ho-TepFilm • 2002
Phantasm IV: OblivionFilm • 1998
Deep SpaceFilm • 1988