El Rebelde 2025
as Don Lorenzo
Malvada 2022
as Chofer Tractor
The Air is Sweet Here 2013
Actor
Amorous Pancho Villa 2013
as Francisco Villa
Morelos 2012
as Capitán Manuel de la Concha
Chicogrande 2010
as Carrancista col.
Credits from TMDB.