From Las Palmas de Gran Canaria, Gran Canaria, Canary Islands, Spain • 1932 - 2001
We don't have a bio for this person yet
The Sea SerpentFilm • 1985
PanicFilm • 1982
Red Rings of FearFilm • 1978
Who Can Kill a Child?Film • 1976
The Legend of Blood CastleFilm • 1973
Murder in a Blue WorldFilm • 1973
Fury of the WolfmanFilm • 1972