From Tulsa, Oklahoma, USA • 1942 - 2022
We don't have a bio for this person yet
Insidious: The Last KeyFilm • 2018
Time LapseFilm • 2014
House of 1000 CorpsesFilm • 2003
PhantomsFilm • 1998
RumpelstiltskinFilm • 1995
Necronomicon: Book of DeadFilm • 1993
Angel HeartFilm • 1987