From La Habana, Cuba • 1927 - 2020
We don't have a bio for this person yet
Immortal SinsFilm • 1991
The MonkFilm • 1990
Extra Terrestrial VisitorsFilm • 1983
The Night of the WerewolfFilm • 1981
Mystery on Monster IslandFilm • 1981
The Beasts' CarnivalFilm • 1980
Satan's BloodFilm • 1978
Strange Love of the VampiresFilm • 1975