From Madrid, Madrid, Spain • 1952 - 2021
We don't have a bio for this person yet
Blue Eyes of the Broken DollFilm • 1974
Curse of the DevilFilm • 1973
Call of the VampireFilm • 1972
The Cannibal ManFilm • 1972