Villa Rides
1968 · as Captain Herrera
Lost Command
1966 · as Ahmed
La muralla
1958 · as Juan
Love and Pain and the Whole Damn Thing
1973 · as Tourist Guide
The Desperate Ones
1967