
Filmography58 titles
Importing filmography…
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | Balls UpMovie | Santos | 63 |
| 2023 | Poker FaceSeries | Cliff Legrand | 60 |
| 2023 | Skull IslandSeries | Cap (voice) | 60 |
| 2022 | LootSeries | Benjamin Bratt | 59 |
| 2019 | The Kelly Clarkson ShowSeries | Self | 56 |
| 2019 | A Score to SettleMovie | Q | 56 |
| 2017 | CocoMovie | Ernesto de la Cruz (voice) | 54 |
| 2016 | Doctor StrangeMovie | Jonathan Pangborn | 53 |
| 2016 | StarSeries | Jahil Rivera | 53 |
| 2016 | Special CorrespondentsMovie | John Baker | 53 |
| 2014 | Late Night with Seth MeyersSeries | Self | 51 |
| 2013 | SnitchMovie | Juan Carlos "El Topo" Pintera | 50 |
| 2013 | Despicable Me 2Movie | Eduardo / El Macho (voice) | 50 |
| 2013 | Cloudy with a Chance of Meatballs 2Movie | Manny (voice) | 50 |
| 2012 | The Lesser BlessedMovie | Jed | 49 |
| 2009 | Modern FamilySeries | Javier Delgado | 46 |
| 2009 | Watch What Happens Live with Andy CohenSeries | Self - Guest | 46 |
| 2009 | Cloudy with a Chance of MeatballsMovie | Manny (voice) | 46 |
| 2008 | The Andromeda StrainSeries | Dr. Jeremy Stone | 45 |
| 2008 | The Bonnie Hunt ShowSeries | Self | 45 |
| 2007 | Love in the Time of CholeraMovie | Juvenal Urbino | 44 |
| 2007 | Private PracticeSeries | Jake Reilly | 44 |
| 2006 | Sex Slaves 2Movie | — | 43 |
| 2005 | E-RingSeries | Jim Tisnewski | 42 |
| 2005 | The Reichen ShowSeries | Self - Guest | 42 |
| 2005 | The Many Faces of CatwomanMovie | Self | 42 |
| 2005 | ThumbsuckerMovie | Matt Schramm | 42 |
| 2005 | The Great RaidMovie | Lt. Colonel Mucci | 42 |
| 2004 | The WoodsmanMovie | Carlos | 41 |
| 2003 | The Ellen DeGeneres ShowSeries | Self | 40 |
| 2002 | AbandonMovie | Wade Handler | 39 |
| 2001 | 24Series | Steve Navarro | 38 |
| 2001 | PiñeroMovie | Miguel Piñero | 38 |
| 2000 | Miss CongenialityMovie | Eric Matthews | 37 |
| 2000 | Red PlanetMovie | Lt. Ted Santen | 37 |
| 2000 | TrafficMovie | Juan Obregón | 37 |
| 2000 | The Last ProducerMovie | Damon Black | 37 |
| 2000 | The Acting ClassMovie | Self | 37 |
| 1998 | ExiledMovie | Detective Rey Curtis | 35 |
| 1997 | The ViewSeries | Self | 34 |
| 1995 | TexasMovie | Benito Garza | 32 |
| 1994 | Clear and Present DangerMovie | Captain Ramirez | 31 |
| 1994 | The River WildMovie | Ranger Johnny | 31 |
| 1993 | FrasierSeries | Kevin (voice) | 30 |
| 1993 | Demolition ManMovie | Alfredo Garcia | 30 |
| 1993 | Homicide: Life on the StreetSeries | Rey Curtis | 30 |
| 1993 | Bound by HonorMovie | Paco | 30 |
| 1991 | One Good CopMovie | Felix | 28 |
| 1990 | Law & OrderSeries | Rey Curtis | 27 |
| 1990 | Bright AngelMovie | Claude | 27 |
| 1990 | Nasty BoysSeries | Eduardo Cruz | 27 |
| 1990 | Capital NewsSeries | Carlos Torres | 27 |
| 1988 | American ExperienceSeries | Narrator (voice) | 25 |
| 1988 | LIVE with Kelly and MarkSeries | Self - Guest | 25 |
| 1988 | JuarezMovie | Sgt. Rosendo Juarez | 25 |
| 1988 | Police Story: Gladiator SchoolMovie | Officer Dave Ramirez | 25 |
| 1988 | Police StorySeries | Officer Dave Ramirez | 25 |
| 1988 | KnightwatchSeries | Tony Maldonado | 25 |