From Palencia, Palencia, Castilla y León, Spain • Born in Aug 16, 1941 (85 years old)
We don't have a bio for this person yet
Curse of the DevilFilm • 1973
Tombs of the Blind DeadFilm • 1972
The Awful Dr. OrlofFilm • 1962