Actor
Holy Cash
2024
as Actor
Beverly Hills Cop: Axel F
2024
as Chalino Valdemoro
Genie
2023
as Detective Perez
Story Ave
2023
as Luis Torres
You Are So Not Invited to My Bat Mitzvah
2023
as Eli Katz
Alone at Night
2023
as JazzyLou
Entergalactic
2022
as Huge Mover (voice)
The Disappearance of Toby Blackwood
2021
as Chester Mendoza
Lady of the Manor
2021
as The Bartender
The Birthday Cake
2021
as Jochee
Hold On
2019
as Pastor Rivera
Belleville Cop
2018
as Ricardo
The Padre
2018
as Gaspar
9/11
2017
as Eddie
Literally, Right Before Aaron
2017
as Federico
Sandy Wexler
2017
as Oscar
The Do-Over
2016
as Jorge the Shooter Boy
Keanu
2016
as Bacon
Aztec Warrior
2016
as Aztec Warrior
Puerto Ricans in Paris
2015
as Luis
Ana Maria in Novela Land
2015
as Schmidt
Don Quixote: The Ingenious Gentleman of La Mancha
2015
as Farmer
Top Five
2014
as Bobby the Cop
Reclaim
2014
as Superintendent
Henry & Me
2014
as Lefty Gomez (voice)
The Lookalike
2014
as Vincent
Two Men in Town
2014
as Terence
In the Blood
2014
as Chief Ramón Garza
We're the Millers
2013
as Mexican Cop
Turbo
2013
as Angelo (voice)
The Last Stand
2013
as Mike Figuerola
Journey 2: The Mysterious Island
2012
as Gabato Laguatan
The Caller
2011
as George
Rise of the Damned
2011
as Ramone
Arthur
2011
as Bitterman
Old Dogs
2009
as Nick - Child Proofer #2
The Taking of Pelham 1 2 3
2009
as Phil Ramos
Fighting
2009
as Martinez
Still Waiting...
2009
as Raddimus
He's Just Not That Into You
2009
as Javier
Nothing Like the Holidays
2008
as Johnny
Yes Man
2008
as Jumper
Beverly Hills Chihuahua
2008
as Chucho (voice)
Hard Luck
2007
as Million Dollar Mendez
Cleaner
2007
as Det. Jim Vargas
War
2007
as Benny
Maldeamores
2007
as Ismael (segment "En la Urbanización")
Fast Food Nation
2006
as Benny
School for Scoundrels
2006
as Sergeant Moorehead
Waiting...
2005
as Raddimus
Carlito's Way: Rise to Power
2005
as Nacho Reyes
Dreamer: Inspired By a True Story
2005
as Balon
Lemony Snicket's A Series of Unfortunate Events
2004
as Bald Man
Confidence
2003
as Manzano
Dumb and Dumberer: When Harry Met Lloyd
2003
as Ray
Anger Management
2003
as Lou
Runaway Jury
2003
as Jerry Fernandez
Ballchewer
2002
Punch-Drunk Love
2002
as Lance
The Adventures of Pluto Nash
2002
as Felix Laranga
Welcome to Collinwood
2002
as Cosimo
The Salton Sea
2002
as Quincy
The Count of Monte Cristo
2002
as Jacopo
Double Whammy
2001
as Juan Benitez
Home Invaders
2001
as Peligro
Sam the Man
2001
as Murray
Traffic
2000
as Ray Castro
Thin Air
2000
as Chollo
Luckytown
2000
as Jimmy
The Huntress
2000
as Paulie Dortmunder
Table One
2000
as Xavier
Magnolia
1999
as Luis
The Bone Collector
1999
as Eddie Ortiz
The Limey
1999
as Eduardo Roel
Mind Prey
1999
as Det. Black
One Tough Cop
1998
as Gunman Popi
Snake Eyes
1998
as Cyrus
Out of Sight
1998
as José 'Chino' Chirino
Boogie Nights
1997
as Maurice t.t. Rodriguez
The Brave
1997
as Luis
Pronto
1997
On Seventh Avenue
1996
as Eddie Diaz
The Substitute
1996
as Rem
Stonewall
1995
as Vito
Hand Gun
1994
The Burning Season
1994
as Estate Boss
The Cowboy Way
1994
as Chango
Carlito's Way
1993
as Pachanga
Naked in New York
1993
as Auditioner
Mr. Wonderful
1993
as Juice
Double Deception
1993
as Ronald Sharkey
Guilty as Sin
1993
as Lt. Bernard Martinez
Innocent Blood
1992
as Morales
To Catch a Killer
1992
as Waiter (uncredited)
In the Shadow of a Killer
1992
as Louis Velazquez
Jumpin' at the Boneyard
1991
as Taxi Driver
McBain
1991
as Papo
The Hard Way
1991
as Pooley
Q & A
1990
as Luis Valentin
Family Business
1989
as Torres
Black Rain
1989
as Frankie
Rooftops
1989
as Martinez
True Believer
1989
as Ortega
Crocodile Dundee II
1988
as Jose
Seven Women, Seven Sins
1986
as Lotto Man (segment "Greed")
No Picnic
1986
as Arroyo
Variety
1985
as Jose
Short Eyes
1977
as Inmate
The Patience of Vultures
Out of Order!
as Gustav
Guns Up
as Ignatius
Dead Guy
Pierre the Pigeon-Hawk
Havoc