Acting
Kidnapping: Death Notice
Film · 1998
The Mummies of Guanajuato
Film · 1972
¡Ahí, madre!
Film · 1970
Santo vs. Blue Demon in Atlantis