From Juarez, Chihuahua, Mexico • 1922 - 1978
We don't have a bio for this person yet
Skeleton of Mrs. MoralesFilm • 1960
The Ship of MonstersFilm • 1960