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