
Acted in 48
2020s
- 2026
Eternal Return
Movie
- 2025
Querida
Movie
Érase una vez en un Ring
Movie
El diablo en el camino
Movie
Polanco
Movie
- 2024
El día es largo y oscuro
Movie
- 2023
Spanish Touch
Movie
- 2022
Tiger, Tiger
Capataz
Caballero Águila
Tigre
- 2021
Before I Forget
Diego Garduño · 5 episodes
Énergie
Movie
Touch the Sky
Julián
I Carry You with Me
Cucusa
- 2020
The Latin Boys: Volume 2
Movie
Throw Everything into Play
Bernabe
Workforce
Movie
El Candidato
El Diplomático · 6 episodes
2010s
- 2019
Bronco The Series
José Guadalupe “Lupe” Esparza · 13 episodes
The Marquez-Castillo Siblings
Peña
Love Me Not
Movie
- 2018
Fireflies
Guillermo
Guilt
Movie
- 2017
Polar Bear
Gerente
Tales of Mexico
Movie
Incarnation
Ezequiel
Otro muerto
Lázaro
Orizaba's Peak
Movie
- 2016
Charity
Daniel
- 2015
Vidas violentas
Mandrake
- 2014
Eddie Reynolds and The Iron Angels
Novio boda
Carmín Tropical
Modesto
- 2013
The Golden Dream
Hombre con Machete
El lado oscuro de la luz
Movie
2000s
- 2009
Cerro de la cruz
Movie
Produced 1
2010s
- 2017
Orizaba's Peak
Associate Producer