Actor
I Left My Heart in Colombia
2024 · as Mr. Toro
The Kill Floor
2023 · as Daniel
Exodus of the Prodigal Son
2020 · as Preacher
Bye Luna
2019 · as Michael
Kidnapped Souls
2012 · as Detective Ramos
11:11
2011 · as Vinnie
Miss Bala
2011 · as Kike Camara
Happy New Year
2011 · as Martinez
Beginners
2011 · as Robert
Hearts of Men
2011 · as Det. Zavala
Elite
2010 · as Diego Torres
Bloom
2008 · as Mr. Herrera