I'm Not A Rebel 2017
Stunts Coordinator
Che: Part Two 2008
Transportation Captain
Apocalypto 2006
Transportation Captain
Collateral Damage 2002
Picture Car Coordinator
Overkill 1996
Transportation Coordinator
Power 1986
as Interpreter (as Ricardo Gallarzo)
Little Treasure 1985
as Bus Driver
Caveman 1981
Transportation Co-Captain
Sorcerer 1977
Driver
Credits from TMDB.