
Filmography46 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2025 | BFFsMovie | — | 55 |
| 2024 | Lights OutMovie | Fosco | 54 |
| 2024 | Land of WomenSeries | Kevin | 54 |
| 2022 | The ValetMovie | Benny | 52 |
| 2021 | South of HeavenMovie | Manny | 51 |
| 2020 | 9-1-1: Lone StarSeries | Morris | 50 |
| 2019 | Jarhead: Law of ReturnMovie | Sergeant Dave Flores | 49 |
| 2018 | DeceptionSeries | Mike Alvarez | 48 |
| 2018 | Edge of FearMovie | Nick | 48 |
| 2018 | Locating Silver LakeMovie | Jose | 48 |
| 2016 | CriminalMovie | Esteban Ruiza | 46 |
| 2015 | TelenovelaSeries | Rodrigo Suarez | 45 |
| 2015 | 2 Hours 2 VegasMovie | Damian Savage | 45 |
| 2014 | AnimalMovie | Douglas | 44 |
| 2014 | Small TimeMovie | Barlow | 44 |
| 2013 | A Good Day to Die HardMovie | Murphy | 43 |
| 2013 | Out of the BlueMovie | Savage | 43 |
| 2011 | The Rum DiaryMovie | Segurra | 41 |
| 2010 | JustifiedSeries | Elvis Machado | 40 |
| 2010 | ChaseSeries | Marco Martinez | 40 |
| 2010 | Rizzoli & IslesSeries | Rafael Martinez | 40 |
| 2009 | ArmoredMovie | Palmer | 39 |
| 2009 | Prison Break: The Final BreakMovie | Fernando Sucre | 39 |
| 2008 | Max PayneMovie | Jack Lupino | 38 |
| 2008 | Street KingsMovie | Detective Cosmo Santos | 38 |
| 2007 | TransformersMovie | ACWO Jorge 'Fig' Figueroa | 37 |
| 2007 | Burn NoticeSeries | Mateo | 37 |
| 2005 | Prison BreakSeries | Fernando Sucre | 35 |
| 2004 | CSI: NYSeries | Ruben DeRosa | 34 |
| 2004 | The LibrariansMovie | G-Man | 34 |
| 2003 | EveSeries | Adrian | 33 |
| 2003 | Jimmy Kimmel Live!Series | Self | 33 |
| 2003 | 2 Fast 2 FuriousMovie | Orange Julius | 33 |
| 2002 | CSI: MiamiSeries | Nathan Cole | 32 |
| 2002 | George LopezSeries | Young Manny | 32 |
| 2002 | American IdolSeries | Self | 32 |
| 2000 | CSI: Crime Scene InvestigationSeries | Hector Delgado | 30 |
| 2000 | The HuntressSeries | — | 30 |
| 2000 | The Dukes of Hazzard: Hazzard in HollywoodMovie | Cypriano | 30 |
| 2000 | BrotherMovie | Victor | 30 |
| 1996 | Early EditionSeries | Pedro Mendoza | 26 |
| 1996 | Arli$$Series | Ivory Ortega | 26 |
| 1996 | Pacific BlueSeries | — | 26 |
| 1994 | ERSeries | Ricky | 24 |
| 0 | Killing of a NationMovie | — | — |
| 0 | The 65thMovie | Juan | — |