We don't have a bio for this person yet
Hunchback of the MorgueFilm • 1973
Vengeance of the ZombiesFilm • 1973
Count Dracula's Great LoveFilm • 1973
Horror Rises from the TombFilm • 1973
A Candle for the DevilFilm • 1973
In the Folds of the FleshFilm • 1970