Santo vs. the Martian Invasion 1967
as Luchador
The Clutching Hand 1966
Los Endemoniados del Ring 1966
Actor
Credits from TMDB.