Acting - Born TBA
No biography available.
Los Endemoniados del Ring
1966
Santo vs. the Martian Invasion
1967
The Clutching Hand