From Helena, Arkansas, USA
We don't have a bio for this person yet
John Dies at the EndFilm • 2013
Bubba Ho-TepFilm • 2002
Witchouse II: Blood CovenFilm • 2000
Puppet Master 5: The Final ChapterFilm • 1994
SoultakerFilm • 1990
Demon WindFilm • 1990