2023
Welcome al Norte as Polito
2023
Heroes as Eusebio Llantadas
2023
The (Almost) Legends as Tío Cosme
2023
Incomplete Lovers as Rodrigo
2023
¡Que viva México! as El Mapache
2023
My Father's Mexican Wedding as Cura
2022
Belascoaran, PI as Gilberto Gómez Letras (3 episodes)
2022
Pedal to Metal as Carcar (10 episodes)
2021
Killing Cabos 2: The Mask of El Máscara as Tony el Caníbal
2021
Chilangolandia as Ramiro
2021
Blue Miracle as Chato
2020
All That Is Invisible
2020
El Candidato as El Púas (1 episode)
2020
Promesas de campaña as Alejandro Montes (13 episodes)
2019
Don't Jump, Magdalena
2018
You Are My Passion as Furia
2018
El todas mías as Gasú Melchocho
2017
Me gusta, pero me asusta as Martín Menchaca
2017
Ana and Bruno as Bruno/Poncho/Taquero
2017
Las 13 Esposas de Wilson Fernández as Tamalito (13 episodes)
2017
Run Coyote Run as Lic. Morales Marín (1 episode)
2017
I'm Not A Rebel as José Alfredo Jiménez
2017
Sincronía as Remigio (12 episodes)
2016
El peluquero as Cleto
2016
The Hotel as Silverio
2016
Thoroughbred as Lucio
2015
24° 51′ North Latitude as Cruz
2015
The Last One and then We Go as Don Artemio
2015
The Thin Yellow Line as Atayde
2015
Eisenstein in Guanajuato as Graveyard Scene
2014
Elvira I Will Give You My Life But I'm Using It as Don Chuy
2014
El muerto al pozo y el vivo al gozo
2013
Acción en Movimiento
2012
The Walls Talk as El Silver
2012
Todo x Nada as Cocinero
2011
Pastorela as Dr. Godinez
2011
Así es la Suerte as Brujo
2011
The Other Family as Gabino
2010
Acorazado as Silverio
2010
El Infierno as Hermanos Cucaracha
2009
Nikté as Jefe de los Chaneques (voice)
2009
Conozca la cabeza de Juan Pérez as Juan Perez
2009
Stop and Go as Cachacuaz
2009
Amar a Morir as Pancho
2008
La garganta del diablo
2007
Sultans of the South as Leserio Domínguez
2007
The Girl on the Stone as Amadeo
2007
More Than Anything in the World
2007
Al final del día as Marte
2006
Never on a Sunday as Joaquin
2006
A Wonderful World as El Azteca
2005
The Legend of Zorro as Head Jailer
2005
The Violin as Comandante Cayetano
2004
Cero y van cuatro as Jobo ("Barbacoa de Chivo")
2004
Killing Cabos as Tony 'El Canibal'
2003
Without Rhyme or Reason
2002
El Tigre de Santa Julia as El Chicharrón
2002
To Love Too Much as La Conquista Navideña
2001
Without a Trace as Heraclio Chuc