Gustavo
Little Fockers (2010)
Lead Mayan
The Ruins (2008)
Sergio
Madrid-Moscú (2007)
Emiliano
The Missing (2003)
General Jesus Navarro
Hard Ground (2003)
Toro
Warden of Red Rock (2001)
Efren
El Aroma del Copal (1997)
Jose
Men in Black (1997)
Temo
Have You Seen My Son (1996)
José
Nurses on the Line: The Crash of Flight 7 (1993)
El patrullero (1991)
Night Club Bartender
Pure Luck (1991)
Zacarias
Old Gringo (1989)
Perez
Blood Red (1989)
Oil Worker
Oceans of Fire (1986)
Self
Observations Under the Volcano (1984)
Chief of Municipality
Under the Volcano (1984)
Le prisonnier
La Chèvre (1981)
Las siete cucas (1981)
Alfonso
The In-Laws (1979)
Anacrusa (1979)
Alberto
The Children of Sanchez (1978)
Padre Chano
La casta divina (1977)
Sosegado
La India (1976)
Oficial
El Apando (1976)
Presidente Municipal
Canoa: memoria de un hecho vergonzoso (1976)
Chencho
Los Caciques (1975)
El Manchas
Mecánica Nacional (1972)
Revolutionary (uncredited)
Giù la testa (1971)