2020
Quererlo Todo as Don Patricio Montes2020
Deadly Embroidered Memories as Idris2019
Perversa tentación as Don Antonio2019
Las amantes del narco III as Joel Olmedo2018
No One Will Ever Know as Aurelio2018
Víctimas de tratantes as Not available2017
The 4th Company as Champarro2017
One Hundred Years with Juan Rulfo as Self2016
Yago as Damián Madrigal Ríos2016
Las Amazonas as Genaro Valencia2016
Peligrosa tentación 5 as Don Refugio2016
El candidato as Not available2015
Ask God For Forgiveness... Not Me as Melitón Ramos2015
Perras de barrio as Reséndiz2015
El asesino de la mafia as Not available2015
Dinero marcado as Not available2014
The Stray Cat as El Silencioso2013
The Tempest as Ernesto Contreras2013
Los hijos de Don Gregorio as Don Gregorio2013
Martin at Dawn as Don Fidel2013
El comandante sin ley as Not available2012
Por ella soy Eva as Eduardo Moreno2010
Another Mexican as Sacerdote2009
Fray Justicia as Not available2009
Family Secrets as Not available2009
El triunfo del mojado as Not available2008
Killer Women as Juan Antonio Orduña2008
Victorio as Raúl2008
Todos hemos pecado as El Presidente Municipal2008
La Hummer asesina as Not available2007
Storm Over Paradise as Capitán Pablo Solís2007
Calles sin nombre as Comandante Martín Aguirre2006
Debut y despedida as Not available2005
Alborada as Don Francisco Escobar2005
Estate of Terror as Manuel2005
The Devils Dagger as Narrator2005
The Goddess of the Sea as Eduardo Montero2004
Misión S.O.S as Severiano Martinez2004
My Love, My Sin as Jacobo Guzmán2004
Fantasías as Carlos2004
Camino equivocado as Not available2004
Maldita vecindad as Not available2003
Bajo la misma piel as Rodrigo Leyva2003
Las perversiones del padre José as Padre José2003
Nido de escorpiones as Not available2003
El verdugo as Not available2002
The Other Woman as Juan Pedro Portugal2002
Mictlan as Not available2002
Espejo Retrovisor as Sr. Rivas2001
El Manantial as Father Salvador Valdéz2001
Niños y Criminales as Not available2001
Guerrero as El Tigre2001
Carreras de muerte as Not available2000
La casa en la playa as Manuel Rey2000
El precio de tu amor as Octavio Rangel2000
Hijos del viento as Moctezuma2000
La Otra Cara de Pedro Navajas as Don Mario2000
Bienvenida al clan as Humberto Nava2000
The Magic Hour as Francesco2000
Cháman, viento de muerte as Not available1999
Labyrinth of Passion as Genaro Valencia1999
Herod's Law as Cantinero1999
El Cometa as Not available1999
Balas salvajes as Not available1999
La Rubia y La Morena 2 as Not available1999
Sangre prisionera as Not available1999
Asesina as Not available1998
Amor Gitano as Pedro Minelli,1998
Fuera de la ley as Not available1998
Las dos caras del guero Estrada as Not available1998
Luces de la noche as Gustavo1998
Carmela the Michoacan as Comandante Juan1998
Fraude en el sexenio as Not available1998
La operación pesada as Not available1998
Los 100 Kilos de Reyna as Not available1998
Abuso de autoridad as Not available1998
El hombre de la toallita as Santos1997
Reclusorio as Abogado (segment "Eutanasia o asesinato")1997
El asesinato as Ramón Acevedo1997
Reencuentros as Sr. Emilio Valtierra1997
El güero estrada as Not available1996
La Culpa as Mariano Lagarde1996
En las manos de Dios as Not available1996
¡Sálvame! Una luz en la oscuridad as Alcántara1996
Perversión as Not available1996
Salón México as Lupe López1996
Llamadas obscenas as Not available1995
La paloma as Ramiro López-Yergo Aguilar1995
Las nueve caras del miedo as Fray Camilo Lacroix Imerino1995
Tiempo de muerte 2 as Not available1995
El castrado as Not available1994
Juana la Cubana as Not available1994
Suerte en la vida (La Lotería III) as Not available1994
La señorita as Not available1994
La Dinastía de Los Pérez as Erik Orozco1994
Amor que mata as Not available1994
Loving Ghosts as Not available1994
Pánico en el paraíso as Not available1994
El vuelo del águila as Porfirio Díaz1994
The Man in White as José1994
Tiempo de muerte as Not available1994
Wall of Darkness as Not available1993
Vigilante nocturno as Not available1993
Kino: The Legend of the Black Priest as Coro Chief1993
In The MIddle of Nowhere as Not available1993
Bestias humanas as Not available1992
Octagon and Atlantis, the rematch as Not available1992
Cabaret de frontera as Not available1992
My dear Tom Mix as Evaristo1992
El último narco as Not available1991
Al Filo de la Muerte as Julio Araujo1991
Mi querido viejo as Apolonio Méndez1991
El extensionista as Severo1991
La fuerza bruta as Not available1991
Traición as Not available1991
Blue Memories as Don Manuel Jiménez1991
Amor y venganza as Not available1990
El hijo de Lamberto Quintero as Not available1989
Un rostro en mi pasado as Dr. Leonardo Sánchez1989
Selva de cocaina as Not available1988
The Marked Hour as Not available1988
The Wrath of a God as Not available1988
Reto a la vida as El Tijuana1987
Los confines as Ignacio1987
Muelle rojo as Not available1986
Herencia maldita as Rogelio Velarde1986
The Hex 2: Messengers of Hell as Abel Romo1986
Al filo de la ley: Misión rescate as Víctor Araiza1985
The New Alfred Hitchcock Presents as General Vorteez1985
De pura sangre as Carlos Meléndez1985
Naná as Conde Muffat1985
Luna caliente as Almiron1984
Romancing the Stone as Zolo1984
The Heart of the Night as Leyva1984
El tonto que hacía milagros as Not available1984
Noche de carnaval as Diablo1983
God's Crooked Lines as Doctor Alvar1983
Un hombre llamado el diablo as Not available1983
Deceitful Appearances as Sergio Gaitán1983
Under the Shrapnel as Pablo1982
The flying pony as Not available1982
I Don't Know For Sure, But I Suppose as Daniel1981
Green Ice as Lt. Costas1981
Everyone's Hell so Feared as Jacinto Chontal1981
Oficio de tinieblas as Fernando1981
Fuego en el mar as Mariano Ortega1981
Long live Tepito! as Antonio Vélez1981
La leyenda de Rodrígo as Asmodeo1981
'Ora sí ¡tenemos que ganar! as Not available1979
Eagle's Wing as Miguel1979
Aunt Alejandra as Rodolfo1979
The Perfect Woman as Not available1978
Pedro Páramo, el hombre de la Media Luna as Pedro Páramo1978
Free Love as Ernesto1978
Naufragio as Médico1977
El elegido as Andres Martinez1977
Matinée as Francisco1977
El mar as Not available1976
The Heist as Polonio1976
Canoa: A Shameful Memory as Hombre del pueblo1976
Las Poquianchis as Tadeo1976
Celestina as Pleberio1976
The Passion of Berenice as José1976
The House in the South as Livingston1974
Inspector Calzonzin as Not availableNaN
El valle de los zopilotes as Not available