Narco clero: Tráfico en la catedral 2004
as El Cardenal
Blue Demon vs. the Infernal Brains 1968
Actor
The Clutching Hand 1966
as Luchador
Aquella Rosita Alvírez 1965
Doctor of Doom 1963
Santo vs. the Zombies 1962
Santo vs. Infernal Men 1961
Santo vs. Evil Brain 1961
Credits from TMDB.