| Movie | Beyond the Ropes | Geromimo Guerrero | 2026 |
| Movie | The Kill Floor | Daniel | 2023-11-26 |
| Movie | Exodus of the Prodigal Son | Preacher | 2020-05-22 |
| Movie | Bye Luna | Michael | 2019-05-14 |
| Movie | Shelved: The Rise and Fall of 11:11 | 2012-07-27 | |
| Movie | Hearts of Men | Det. Zavala | 2011-01-01 |
| Movie | Beginners | Robert | 2011-06-03 |
| Movie | Miss Bala | Kike Camara | 2011-10-14 |
| Movie | Happy New Year | Martinez | 2011-09-15 |
| Movie | 11:11 | Vinnie | 2011-11-01 |
| Movie | Elite | Diego Torres | 2010-09-02 |
| Movie | Bloom | Mr. Herrera | 2008-03-12 |
| Movie | I Believe in America | Leo | 2007-07-02 |
| Movie | The Last Adam | Ricardo Guzman | 2006-06-11 |
| Movie | Pink Punch | German Corona | 2004-03-22 |
| Movie | Wednesday Afternoon | Alberto | 2004-06-09 |
| Series | Justice League Unlimited | Copperhead | 2004-07-31 |
| Movie | Beyond the City Limits | Manny | 2001-12-17 |
| Movie | Traffic | Salazar Soldier / The Torturer | 2000-12-27 |
| Movie | The Pandora Project | Tomas Martinez | 1998-07-15 |
| Movie | Fall | Scasse | 1997-06-20 |
| Movie | Gold In The Streets | 1997-03-19 |