Love and Pain and the Whole Damn Thing 1973
as Tourist Guide
Villa Rides 1968
as Captain Herrera
The Desperate Ones 1967
Actor
Hallucination Generation 1966
Set Decoration
Lost Command 1966
as Ahmed
La muralla 1958
as Juan
Credits from TMDB.