From Buenos Aires, Argentina • 1914 - 1983
We don't have a bio for this person yet
InquisitionFilm • 1977
Strange Love of the VampiresFilm • 1975
The PossessedFilm • 1975