Actor
The 8th Day
2025 · as Sam
The Sintern
2024 · as Jose
Battleship
2012 · as International Anchor (uncredited)
The Line
2009 · as Border Agent
Gimme Power
2000 · as Chino
Sex, Shame & Tears
1999 · as Carlos (uncredited)
Deadly Road II
1999
El señor de los cerros
1999 · as Lupe
Maldito amor: Demasiado tarde
1999 · as Roberto
El comandante
1998