2023
La posada as Carlos2021
CARNAL as Gonzalo2020
Tell Me When as Not available2020
Tigers as Pascual el Viejo2018
Laws of love as Armando2017
Stormmaker as Not available2015
One for the Road as Emiliano2015
Warehoused as Mr. Lino2013
Wild at Heart as Padre Julián2013
El lado oscuro de la luz as Not available2012
Suave Patria as Jeronimo Natage2012
Crossing the Desert as Don Prudencio2010
Soy tu dueña as Sabino Mercado2009
Sortilegio as Chucho2009
El estudiante as Don Pedro2009
Morenita: el escándalo as Obispo2009
Buddah's Head as Invitado 32009
Más allá del muro as Not available2008
Killer Women as Comandante Quiroz2008
Tear This Heart Out as Soriano2008
El Garabato as Commander Carmona2008
Cruz de navajas as Not available2007
Storm Over Paradise as Ahzac2007
24 Horas para Desaparecer un Cadáver as Not available2006
Amar sin límites as Don Aurelio Huerta2006
Guadalupe as Not available2006
Tribus Urbanas as Not available2005
Curandero as Don Carlos2003
Dark Fate as Isidro Valtierra2003
The Miracle as Not available2003
Las perversiones del padre José as Not available2002
Las Vías del Amor as Fidel Gutiérrez Arismendi2002
Snake Skin as Not available2002
Benjamín as Not available2001
Atrévete a Olvidarme as Cecilio Rabadán2000
La casa en la playa as Severo Rincón2000
His Most Serene Highness as Máximo Huerta1999
Reclusorio III as Not available1998
Soñadoras as Don Eugenio de la Peña1997
Pueblo chico, infierno grande as Arcadio1997
María Isabel as Pedro1996
Morir dos veces as Orduña1996
Jasmine blossoms as Don Ramón1995
Two Crimes as Ramón1994
Suerte en la vida (La Lotería III) as Not available1993
Santo: la leyenda del enmascarado de plata as Don Severo1991
El extensionista as Manuela1991
El extensionista as Benito Sánchez1990
The Cage of Death as Enrique1989
Honeymoon Academy as Choirboy1989
Goitia: A God for Himself as Goitia1989
A Christmas Carol as Not available1988
The Wrath of a God as Not available1988
Hope as General1988
Reto a la vida as Doctor1988
Intriga contra México as Not available1987
Zapata en Chinameca as Urbano Martínez1987
La mujer policía as Not available1986
Salvador as Archbishop Romero1986
Astucia as Tendero1986
Contrabando y muerte as Not available1986
Robachicos as Not available1986
The Hex 2: Messengers of Hell as Guillermo1986
Three of Cups as Narrator1985
Toña Machetes as Not available1985
Violent Stories as Not available1985
Viaje al paraíso as Pajarito1985
Masacre en el río Tula as El Mulato1985
Wandering Lives as Francisco1985
Operacion marihuana as Not available1984
Noche de carnaval as Jincho1984
El Mil Usos II as Not available1984
Luna de sangre as Coco Loco1983
Under the Shrapnel as Martin1983
Mundo mágico as Not available1981
El mil usos as Not available1981
Fuego en el mar as Manuel1981
Oficio de tinieblas as Not available1980
Caboblanco as Hernandez1979
Eagle's Wing as Lame Wolf1979
The Holy War as Celso Dominguez1978
Who'll Stop the Rain as Galindez1978
The Children of Sanchez as Not available1978
The Year of the Plague as Dr. Jorge Martínez Abasolo1978
Cananea as Manuel Diéguez1977
Rattlesnake as Tomás1977
El elegido as Judas1976
The Heist as El Carajo1976
The Bricklayers as Jacinto Martínez1976
Mexico, Mexico, ra, ra, ra! as Not available1976
The House in the South as Peasant1975
El valle de los miserables as Tío Chinto1975
Letters from Marusia as Argandoña1975
Simon Blanco as Lic. Cardoso1974
Los perros de Dios as Not available1974
La muerte de Pancho Villa as Not available1972
Buck and the Preacher as Brave1971
They Call Him Marcado as el Manco1970
Emiliano Zapata as Not available1968
The Scapular as Ruiz, soldado1968
Valentín de la Sierra as Not available1965
Major Dundee as Riago1965
Black Wind as Pablo Penagos