From Miajadas, Cáceres, Extremadura, Spain
We don't have a bio for this person yet
Vengeance of the ZombiesFilm • 1973
Return of the Evil DeadFilm • 1973
Fury of the WolfmanFilm • 1972