2025
A Working Man as Joe Garcia2024
Landman as Armando2024
Unstoppable as Coach Bobby Williams2023
A Million Miles Away as José Hernández2022
Moonfall as Tom Lopez2022
Secret Headquarters as Argon2021
Marvel Studios Legends as Luis (archive footage) (uncredited)2021
Tom & Jerry as Terence Mendoza2021
Bud as Father2020
Fantasy Island as Mr. Roarke2019
Dora and the Lost City of Gold as Cole - Dora's Father2019
Jexi as Kai2018
Tom Clancy's Jack Ryan as Domingo Chavez2018
Narcos: Mexico as Enrique 'Kiki' Camarena2018
The Mule as Agent Treviño2018
Ant-Man and the Wasp as Luis2018
12 Strong as Sgt First Class Sam Diller2018
Extinction as Peter2018
A Wrinkle in Time as Red2018
Next Gen as Momo (voice)2018
GQ Presents: Iconic Characters as Self2017
CHiPS as Frank 'Ponch' Poncherello2017
The Lego Ninjago Movie as Kai (voice)2017
My Little Pony: The Movie as Grubber (voice)2017
Ballad of a Righteous Merchant as Self2017
Dumpster Diving as Miguel2016
Collateral Beauty as Simon Scott2016
War on Everyone as Bob Bolaño2016
Morris and the Cow as Ill Mil (voice)2016
The Long Way Home: Making 'The Martian' as Self2015
The Martian as Rick Martinez2015
Ant-Man as Luis2015
Vacation as New Mexico Cop2015
The Vatican Tapes as Père Lozano2015
ARES: live as Rick Martinez2015
Hell and Back as Abigor (voice)2015
Bill Buddy as Manny2014
Fury as Trini 'Gordo' Garcia2014
Gracepoint as Mark Solano2014
Chozen as Ricky2014
Frontera as Miguel2014
Cesar Chavez as Cesar E. Chavez2014
Underwater Dreams as Narrator (voice)2013
Turbo as Tito (voice)2013
American Hustle as Paco Hernandez / Sheik Abdullah2013
Gangster Squad as Navidad Ramirez2012
End of Watch as Mike Zavala2011
Battle: Los Angeles as Joe Rincon2011
The Lincoln Lawyer as Jesus Martinez2011
Tower Heist as Enrique Dev’Reaux2011
The Good Doctor as Jimmy2011
30 Minutes or Less as Chango2011
Everything Must Go as Frank Garcia2010
My Son, My Son, What Have Ye Done as Detective Vargas2009
Watch What Happens Live with Andy Cohen as Self - Guest2009
Eastbound & Down as Mr. Cisneros2009
Observe and Report as Dennis2008
The Miley and Mandy Show as Not available2008
The Lucky Ones as T.K. Poole2007
Shooter as Nick Memphis2007
Lions for Lambs as Ernest Rodriguez2007
Common Ground: Under Construction Notes as Self2006
Babel as John - Border Patrol2006
World Trade Center as Will Jimeno2005
American Dad! as Maguerite (voice)2005
My Name Is Earl as Circus2005
Crash as Daniel2004
Million Dollar Baby as Omar2002
The Twilight Zone as Noah2002
The Shield as Armando Renta2002
Andy Richter Controls the Universe as Not available2000
CSI: Crime Scene Investigation as Juanito Concha2000
Gone in Sixty Seconds as Ignacio1999
Roswell as Fly1998
Felicity as Brian Burke1996
Pacific Blue as Rabbit1996
7th Heaven as Roger1996
The Sentinel as Johnny1994
Touched by an Angel as Ray Estes1994
MTV Europe Music Awards as Self - Presenter1994
ER as Police OfficerNaN
All Her Fault as Detective McConville2006
Walkout as Sal Castro2006
Fifty Pills as Eduardo2005
Little Athens as Carlos2005
Sueno as Jimmy2004
The Calcium Kid as Jose Mendez2004
Love Object as Ramirez2003
The United States of Leland as Guillermo2002
Buffalo Soldiers as Garcia2001
Semper Fi as Douglas Cepeda1999
Bellyfruit as Oscar1998
Boogie Boy as Drug Dealer1998
La Cucaracha as Orderly1997
Star Maps as Star Map Boy1996
My Fellow Americans as ErnestoNaN
Good Luck, Have Fun, Don't Die! as Not available1994
Running Free as Bunk2017
CHiPS Executive Producer