From Sevilla, Sevilla, Andalucía, Spain • 1927 - 2009
We don't have a bio for this person yet
The Hanging WomanFilm • 1973
Vengeance of the ZombiesFilm • 1973
Frankenstein's Bloody TerrorFilm • 1968