Astucia 1986
as Emboscado
Wrestling Women vs. the Killer Robot 1969
as Waldo
The Island of the Dinosaurs 1967
as Pablo
The Panther Women 1967
as Ramón Pietra Santa
Credits from TMDB.