Johnny 100 Pesos: Chapter Two 2017
as Martín
03:34: Earthquake in Chile 2011
as Indio Juan
La Tirana 2010
as Hooded Man 1
La Esmeralda 1879 2010
as Sargent Aldea
Rojo: La película 2006
as Detective
Credits from TMDB.