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