Actor
A Cotton Moon
2023 · as Pastor
Letters to Axél
2022
The Contractor
2018 · as Tijuas
Short Version of Alma
2016 · as Roberto Chavez
Road to Juarez
2015 · as Igor
Robbing Peter
2004 · as Nelson
Bank Brothers
2004 · as Prison Guard
I Accidentally Domed Your Son
2004 · as Pedro
Hunting of Man
2003 · as Mike Stincer
Demon's Kiss
2002 · as Carlos
The Barrio Murders
2001 · as Juan
Six-String Samurai
1998 · as Young Warrior