From Sagunto, València, Comunitat Valenciana, Spain • 1942 - 2012
We don't have a bio for this person yet
The Sea SerpentFilm • 1985
Nightmare CityFilm • 1980
Curse of the DevilFilm • 1973