We don't have a bio for this person yet
Dogs of HellFilm • 1982
Death ScreamsFilm • 1982
Jaws of SatanFilm • 1982
Cannibal ApocalypseFilm • 1980