2025
The Dead Girls as Agente MP.2025
Cóyotl, Hero and Beast as Not available2025
Don't Leave the Kids Alone as Licenciado2024
I Have to Die Every Night as Linares2024
Maria, I'm Dying! as Fernando2023
Día de Muertos as Vecino2023
¡Que viva México! as Jaime Sampaolo2023
Mother’s Day is Cancelled as Abogado2022
Valentino, be your own hero or villain as Ernesto Acosta2022
Blackout as Dr. Garza2022
Corazonada as Luque2022
Can't Quit Mom as Tony2022
Las Bravas F.C. as Martin2021
The Black Minutes as Not available2021
Los dias que no estuve as Armando2020
Be Careful What You Wish For as Hellequín (voice)2020
Mutiny of the Worker Bees as Not available2019
No manches, Frida 2: paraíso destruido as Cura2019
Miss Bala as Don Ramón2018
Baja as Alejandro2018
Two Fridas as Diego Rivera2017
The 4th Company as Memo López2016
Chapo: El Escape Del Siglo as Not available2016
Compadres as Coronado2016
La Hermandad as Manuel Navarro2015
Club de Cuervos as Isaac (Barmicil)2015
Club de Cuervos as Isaac Bucay2015
Plastic as Not available2014
Cantinflas as Diego Rivera2014
Castle Chronicle as León2013
Bolaetrapo as Profe Filemón2013
Sin condón as Aristóteles2013
Paraíso as Papá de Carmen2012
Outlaws - For Greater Glory as Photographer2012
The Precocious and Brief Life of Sabina Rivas as Lic. Cossío2011
Pastorela as Tuerto2011
Al acecho del leopardo as El Gober2011
Tequila, historia de una pasión as Sixto2010
El Infierno as Don Camilo2010
Depositarios as Not available2010
Speed of Glory as Jimy2009
Amar a Morir as Pedro Gómez2009
Conozca la cabeza de Juan Pérez as Gorgo2008
Tear This Heart Out as Poncho Peña2008
Café Paraíso as Chuy2007
Todos los días son tuyos as Madrina2007
Trade as Don Victor2007
Two Embraces as Amigo Apuestas2007
When Things Happen as Not available2004
Medalla al Empeño as The Appraiser2002
Snake Skin as Not available2002
To Love Too Much as Jefe2002
El Grito as Not available2001
Pachito Rex: I'm Leaving but Not for Good as Amigo del dominó2001
Without a Trace as El Chaparro2000
Amores Perros as Leonardo1996
Nothing Personal as MarranaNaN
The Absent’s Corner as Not availableNaN
Podcast, rapaces nocturnos as Antonio Velarde2025
La infalible (y otros éxitos) as Gonzalo2024
El precio de educarlos as Not available2024
Abracadaver as Not available2023
Goy as Jacobo2022
A Not So Merry Christmas as Néstor2021
War of Likes as Teniente Bravo2021
Mighty Victoria as Don Julián2020
Expiation as Not available2019
Belzebuth as Demetrio Vega2018
Penalty Kick as Tío Pedro2018
Colores verdaderos as Not available2018
Motel Acqua as Adán Lozada2018
Moronga as Don Elizario2018
At the Frontera as Alvaro Manrique2018
Fierro Viejo as Raúl2018
Neither You Nor I as Joaquín2018
La semilla del istmo as Macario2017
El capo - El amo del túnel as Not available2017
Sin rastro as Policía 12017
La hora de Salvador Romero as Alfonso2017
Cheers to the Newlyweds! as Not available2015
Lonely Stars as Sacerdote2015
The Last One and then We Go as Gaspar2015
Dodo as Not available2015
The Evil That Men Do as Lucho2014
Eddie Reynolds and The Iron Angels as Gallo2014
Mexican Gangster as Comandante Íñiguez2014
The Beginning of Time as Not available2014
Gonzalo as Sr. Umberto2014
Los Reyes del Juego as Armando Santos2014
Justicia por mano propia as Not available2013
Potosí as Tapón2013
Retrato de una Mente Criminal as Edmundo2013
Doctor Funes Formula as Not available2013
Martin at Dawn as Josefo2013
El mar muerto as Not available2013
El Edificio as Not available2012
Colosio as Torres2012
Days of Grace as Comandante Jose2011
Una cama para Valentina as Not available2011
Against the Wind as Román2011
Así es la Suerte as Not available2010
File of Attempted Murder as Juez Guerrero2009
Sin retorno as Don Juan2009
El cártel as Don Amilkar2008
Christmas, Inc. as Bruno2007
El guapo as Not available2006
Sex, Love And Other Perversions II as Cupido (Segment "De Cupido con Amor")2006
Amor Xtremo as Canica2005
7 Days as Sigifredo Sami2005
Secreto de amor as Not available2004
Pink Punch as Chato2004
Las lloronas as Alfonso2003
Seis días en la oscuridad as Salmun2002
Espías en la ciudad as Not available1999
Little Saints as Dr. OrtízNaN
Fronteras as Not available2002
Luz en Reposo as Saul