2025
Me atrevo a amarte as Delfino Mendoza2024
Christmas Is Cancelled as Jaime2024
Donde Corre el Agua as Not available2023
She Walks Alone as Genaro2023
Mother’s Day is Cancelled as Jaime2023
The Day of the Dead Is Cancelled as Jaime2023
Día de Muertos as Vendedor de santería2023
Dressed in White as Guillermo Tell2021
Son of Monarchs as Don Gabino2020
Aztech as Not available2018
Guardia García as Teniente Lorenzo2018
Mi mariachi as Not available2018
The Voice of a Dream as Not available2018
Lonesome Collectors as Papá2018
B-167-980-098 as Not available2017
Sin tu mirada as Baldomero Quezada2017
I'm Not A Rebel as Mayor2017
Guiltless as Not available2017
Desde el más allá as Not available2016
40 y 20 as Don Chilo2016
Hasta que te conocí as Prefecto2014
Negro as Not available2012
Outlaws - For Greater Glory as Bishop Pascual Diaz2011
Half of the World as Chema2007
Under the Same Moon as Leonardo Sánchez Nava2005
The Three Burials of Melquiades Estrada as Lucio2005
Cruces Desiertas as Nacho2005
Tibiri as Rolando2004
Encrucijada as Juan2003
Leftie as Julian2002
The Other Woman as Santos Mérida2000
Rogelio as Not available1999
Amor de mis amores as Not available1998
El último profeta as Not available1997
Alta Tensión as Not available1996
The Overturning Of The Heart as Not available1993
In The MIddle of Nowhere as Not available1993
Kino: The Legend of the Black Priest as Benito1991
Seeds of Tragedy as Young Soldier1990
Wooden Town as Not available1987
Obdulia as Genaro1986
Chido Guan, el tacos de oro as Jorge Torres1985
Wandering Lives as GuillermoNaN
Marea alta as Not available1985
El ombligo de la luna as RicardoNaN
The Beginning as Luis