

La posada(2023)
Carlos

CARNAL(2021)
Gonzalo

Tigers(2020)
Pascual el Viejo

Tell Me When(2020)

Stormmaker(2017)

One for the Road(2015)
Emiliano

Warehoused(2015)
Mr. Lino

El lado oscuro de la luz(2013)

Suave Patria(2012)
Jeronimo Natage

Crossing the Desert(2012)
Don Prudencio

El estudiante(2009)
Don Pedro

Morenita: el escándalo(2009)
Obispo

Buddah's Head(2009)
Invitado 3

Más allá del muro(2009)

El Garabato(2008)
Commander Carmona

Cruz de navajas(2008)

Tear This Heart Out(2008)
Soriano

24 Horas para Desaparecer un Cadáver(2007)

Tribus Urbanas(2006)

Guadalupe(2006)

Curandero(2005)
Don Carlos

The Miracle(2003)

Las perversiones del padre José(2003)

Benjamín(2002)

Snake Skin(2002)
Viaje Aterrador(2002)
Alejandro
His Most Serene Highness(2000)
Máximo Huerta

Reclusorio III(1999)
Jasmine blossoms(1996)
Don Ramón

Two Crimes(1995)
Ramón

Suerte en la vida (La Lotería III)(1994)

Santo: la leyenda del enmascarado de plata(1993)
Don Severo

El extensionista(1991)
Manuela
La jaula de la muerte(1990)
Enrique
A Christmas Carol(1989)

Goitia: A God for Himself(1989)
Goitia

Honeymoon Academy(1989)
Choirboy

The Wrath of a God(1988)

Hope(1988)
General

Intriga contra México(1988)

Reto a la vida(1988)
Doctor

La mujer policía(1987)

Wandering Lives(1987)
Francisco

Zapata en Chinameca(1987)
Urbano Martínez

The Scent of Death(1987)
Mr. López

Salvador(1986)
Archbishop Romero

Three of Cups(1986)
Narrator

Robachicos(1986)

Astucia(1986)
Tendero

The Hex 2: Messengers of Hell(1986)
Guillermo

Contrabando y muerte(1986)

Viaje al paraíso(1985)
Pajarito

Operation Marihuana(1985)

Masacre en el río Tula(1985)
El Mulato

Violent Stories(1985)

Toña Machetes(1985)

Carnival Night(1984)
Jincho

El Mil Usos II(1984)

Luna de sangre(1984)
Coco Loco

Under the Shrapnel(1983)
Martin

Mundo mágico(1983)

Fuego en el mar(1981)
Manuel

El mil usos(1981)

Occupation of Darkness(1981)

Caboblanco(1980)
Hernandez

The Holy War(1979)
Celso Dominguez

Eagle's Wing(1979)
Lame Wolf

Who'll Stop the Rain(1978)
Galindez

The Year of the Plague(1978)
Dr. Jorge Martínez Abasolo

The Children of Sanchez(1978)

Cananea(1978)
Manuel Diéguez

Los hijos de Sanchez(1978)

Rattlesnake(1977)
Tomás

El elegido(1977)
Judas

Mexico, Mexico, ra, ra, ra!(1976)

The Heist(1976)
El Carajo

The Bricklayers(1976)
Jacinto Martínez

The House in the South(1976)
Peasant

Simon Blanco(1975)
Lic. Cardoso

El valle de los miserables(1975)
Tío Chinto

Letters from Marusia(1975)
Argandoña

La muerte de Pancho Villa(1974)

The Dogs of God(1974)
Javier Ortega / Priest / Man on the street

Buck and the Preacher(1972)
Brave

They Call Him Marcado(1971)
el Manco

Emiliano Zapata(1970)

Valentín de la Sierra(1968)

The Scapular(1968)
Ruiz, soldado

Major Dundee(1965)
Riago

Black Wind(1965)
Pablo Penagos