We don't have a bio for this person yet
Curse of the DevilFilm • 1973
Vengeance of the ZombiesFilm • 1973
Horror Rises from the TombFilm • 1973
The Dracula SagaFilm • 1973
Tragic CeremonyFilm • 1972
Dr. Jekyll vs. The WerewolfFilm • 1972