No Return 2010
as Sargento Migraciones
And Soon the Darkness 2010
as Luca
The Fish Child 2009
Actor
Blood: The Last Vampire 2009
as Organization Man
Regresados 2008
as Luis Maria Lacrose
Sultans of the South 2007
as Policía Pablito 2
Testosterone 2003
as Salesman
El mundo contra mí 1996
Credits from TMDB.