We don't have a bio for this person yet
The MutationsFilm • 1974
Captain Kronos: Vampire HunterFilm • 1973
The Vampire LoversFilm • 1970