We don't have a bio for this person yet
Night of the SeagullsFilm • 1975
Devil's PossessedFilm • 1974
A Candle for the DevilFilm • 1973
The Dracula SagaFilm • 1973
Planet of the VampiresFilm • 1965