From Madrid, Madrid, Spain • 1918 - 2008
We don't have a bio for this person yet
Strange Love of the VampiresFilm • 1975
The Legend of Blood CastleFilm • 1973
Hunchback of the MorgueFilm • 1973
The Loreley's GraspFilm • 1973
Knife of IceFilm • 1972
Frankenstein's Bloody TerrorFilm • 1968