Acting
El águila descalza
Film · 1971
Santo and Blue Demon Against the Monsters
Film · 1970
Los Endemoniados del Ring
Film · 1966
The Clutching Hand