Dama de Corazones TBA
as Mauricio
Yan She: El hombre que espera. Nin Yi Po Fa 2013
as Octavio Leyva
Workers 2013
as Abogado
Here Comes the Devil 2012
as Encargado gasolinera
Sin pecado 2011
as Padre Nicolas
Yan She: El hombre que espera 2010
Between 2005
as Man Dancing
Credits from TMDB.