Lazaro: An Improvised Film 2017
as Lazaro
Hours of Light 2004
as Policía Municipal 2
Two Tough Guys 2003
as Raulito
Intacto 2001
Actor
Credits from TMDB.