Be a member of an exclusive film buff community
Sign Up
Juan Garza was born in Monterrey, Nuevo Leon, Mexico. He is known for Santo vs. Blue Demon in Atlantis (1970), Capulina contra los monstruos (1974) and Neutron Traps the Invisible Killers (1965).