| Latido (2023) Médico Puebla |
| Aún no te vayas (2023) |
| Uno para morir (2023) José |
| La Vida en el Silencio (2022) |
| Book of Love (2022) Max Rodríguez |
| Coraje (2021) Elejalde |
| Los dias que no estuve (2021) Santiago |
| Aztech (2020) |
| El baile de los 41 (2020) Porfirio Díaz |
| Ahí te encargo (2020) |
| Los últimos días (2020) |
| Rebelión de los Godínez (2020) |
| Territorio (2019) Jefe |
| Escondidas (2019) |
| Sonora (2019) Comisario |
| Huachicolero (2019) Don Gil |
| El habitante (2018) Cardenal Pedro Natale |
| El Club de los Insomnes (2018) |
| Campeones (2018) |
| El rincón del mundo dónde va lo que se olvida (2018) Juan |
| Crónica Marciana (2017) |
| Casi una gran estafa (2017) |
| Vive por mí (2017) |
| Histeria (2017) |
| Purasangre (2016) Cacho |
| Los parecidos (2015) Martín |
| Meister des Todes (2015) José Aquila |
| La Delgada Línea Amarilla (2015) Ingeniero |
| Por mis Bigotes (2014) |
| Nunca he tenido una Hilda (2014) |
| Tiempos felices (2014) Mr. Villalobos |
| Las oscuras primaveras (2014) Sr. Valdez |
| Actores, S.A. (2013) |
| Diente por diente (2013) Sendejas |
| Potosí (2013) Don Quintero |
| Tlatelolco, Verano del 68 (2013) Ingeniero |
| 7 años de matrimonio (2013) |
| Mariachi Gringo (2012) Alberto |
| Get the Gringo (2012) Prison Director |
| La noche de las flores (2011) |
| La mitad del mundo (2011) Zenón |
| Te Presento a Laura (2010) Señor Hospital |
| De día y de noche (2010) El Señor |
| Caja Negra (2009) Voz Narrador |
| Espérame en otro mundo (2008) |
| Arráncame la Vida (2008) Don Marcos |
| La Zona (2007) De La Garza |
| Año uña (2007) |
| El búfalo de la noche (2007) Dr. Macías |
| KM 31: Kilometro 31 (2006) Doctor |
| Morirse en domingo (2006) |
| Drama/Mex (2006) Jaime |
| Sexo, amor y otras perversiones (2006) Rodrigo |
| The Legend of Zorro (2005) Don Diaz |
| El día menos pensado (2005) |
| Zapata: El sueño de un héroe (2004) Presidente Francisco Madero |
| Sus demonios (2003) |
| Me la debes (2002) Papá |
| In the Time of the Butterflies (2001) Enrique Mirabal |
| Los maravillosos olores de la vida (2000) |
| Ravenous (1999) Mexican Commander |
| The Mask of Zorro (1998) One of the Six Dons |
| Vieja moralidad (1988) Maestro de Francés |