No photo
Acted in 19
2020s
- 2026
- 2024
- 2020
El Candidato
El Enano · 6 episodes
2010s
- 2018
Tattoo of Revenge
César
- 2015
Soul Thieves
Odilón
- 2014
Los Reyes del Juego
Marco Cabrera
- 2012
La Otra Cara del Alma
Fernando Suárez "El Jején" · 130 episodes
- 2011
In Still Waters
Hombre 1
Mudstained Flower
Genaro
- 2010
Boys On Film 5: Candy Boy
José (segment "David")
2000s
- 2006
Boys Briefs 3: Between the Boys
Movie
- 2005
David
José
- 2004
Puerto Vallarta Squeeze
Heavy Federale
- 2000
Hijos del viento
Cuauhtemoc
El último profeta
Movie