Campeón del Pueblo 2022
as Él mismo
A Love in Times of Selfies 2014
as Conductor 1
100% lucha, el amo de los clones 2009
as Leo Montero
100% Lucha, la película 2008
Credits from TMDB.