| tv | All Her Fault (2025)As Detective Alcaras(8 episodes) | (Not seen) |
| movie | Good Luck, Have Fun, Don't Die (2025)As Mark | (Not seen) |
| movie | A Working Man (2025)As Joe Garcia | (Not seen) |
| tv | Landman (2024)As Armando(1 episode) | (Not seen) |
| movie | Unstoppable (2024)As Coach Bobby Williams | (Not seen) |
| movie | A Million Miles Away (2023)As José Hernández | (Not seen) |
| movie | Secret Headquarters (2022)As Argon | (Not seen) |
| movie | Moonfall (2022)As Tom Lopez | (Not seen) |
| tv | Marvel Studios Legends (2021)As Luis (archive footage) (uncredited)(1 episode) | (Not seen) |
| movie | Tom & Jerry (2021)As Terence Mendoza | (Not seen) |
| movie | Fantasy Island (2020)As Mr. Roarke | (Not seen) |
| movie | Dora and the Lost City of Gold (2019)As Cole - Dora's Father | (Not seen) |
| movie | Jexi (2019)As Kai | (Not seen) |
| tv | Tom Clancy's Jack Ryan (2018)As Domingo Chavez(6 episodes) | (Not seen) |
| tv | Narcos: Mexico (2018)As Enrique 'Kiki' Camarena(10 episodes) | (Not seen) |
| movie | The Mule (2018)As Agent Treviño | (Not seen) |
| movie | A Wrinkle in Time (2018)As Red | (Not seen) |
| movie | Extinction (2018)As Peter | (Not seen) |
| movie | Ant-Man and the Wasp (2018)As Luis | (Not seen) |
| movie | 12 Strong (2018)As Sgt First Class Sam Diller | (Not seen) |
| movie | The Lego Ninjago Movie (2017)As Kai (voice) | (Not seen) |
| movie | CHIPS (2017)As Frank 'Ponch' Poncherello | (Not seen) |
| movie | War on Everyone (2016)As Bob Bolaño | (Not seen) |
| movie | Collateral Beauty (2016)As Simon Scott | (Not seen) |
| movie | The Vatican Tapes (2015)As Père Lozano | (Not seen) |
| movie | Vacation (2015)As New Mexico Cop | (Not seen) |
| movie | The Martian (2015) (AKA "The Martian 3D")As Rick Martinez | (Not seen) |
| movie | Ant-Man (2015)As Luis | (Not seen) |
| tv | Gracepoint (2014)As Mark Solano(10 episodes) | (Not seen) |
| movie | Frontera (2014)As Miguel | (Not seen) |
| movie | Fury (2014)As Trini 'Gordo' Garcia | (Not seen) |
| movie | Turbo (2013)As Tito (voice) | (Not seen) |
| movie | American Hustle (2013)As Paco Hernandez | (Not seen) |
| movie | Gangster Squad (2013) (AKA "L.A. Gang Story")As Navidad Ramirez | (Not seen) |
| movie | End of Watch (2012)As Mike Zavala | (Not seen) |
| movie | The Good Doctor (2011)As Jimmy | (Not seen) |
| movie | Tower Heist (2011) (AKA "Penthouse")As Enrique Dev’Reaux | (Not seen) |
| movie | 30 Minutes or Less (2011)As Chango | (Not seen) |
| movie | The Lincoln Lawyer (2011)As Jesus Martinez | (Not seen) |
| movie | Battle Los Angeles (2011) (AKA "Battle: Los Angeles")As Joe Rincon | (Not seen) |
| movie | Everything Must Go (2010)As Frank Garcia | (Not seen) |
| movie | My Son, My Son, What Have Ye Done (2009)As Detective Vargas | (Not seen) |
| movie | Observe and Report (2009)As Dennis | (Not seen) |
| movie | Lions for Lambs (2007)As Ernest | (Not seen) |
| movie | Shooter (2007)As Nick Memphis | (Not seen) |
| movie | Fifty Pills (2006) (AKA "50 Pills")As Eduardo | (Not seen) |
| movie | Babel (2006)As John - Border Patrol | (Not seen) |
| movie | World Trade Center (2006) (AKA "September")As Will Jimeno | (Not seen) |
| tv | My Name Is Earl (2005)As Circus(1 episode) | (Not seen) |
| movie | Crash (2004) (AKA "L.A. Crash")As Daniel | (Not seen) |
| movie | Million Dollar Baby (2004)As Omar | (Not seen) |
| movie | The Calcium Kid (2004)As Jose Mendez | (Not seen) |
| movie | Love Object (2003)As Ramirez | (Not seen) |
| movie | The United States of Leland (2003)As Guillermo | (Not seen) |
| tv | The Shield (2002)As Armando Renta(10 episodes) | (Not seen) |
| movie | Buffalo Soldiers (2001) (AKA "Army Go Home!")As Garcia | (Not seen) |
| movie | Gone in 60 Seconds (2000) (AKA "Gone in Sixty Seconds")As Ignacio | (Not seen) |
| tv | Roswell (1999)As Fly(2 episodes) | (Not seen) |
| tv | ER (1994)As Police Officer(3 episodes) | (Not seen) |
| movie | Running Free (1994)As Bunk | (Not seen) |
| tv | Homicide: Life on the Street (1993)As Luis Carranza(2 episodes) | (Not seen) |