Emilio S. Espinosa is known for Santo vs. Doctor Death (1973), Les étrangers (1969) and Zorrita Martínez (1975).
No data