Actor
Bullet Ride
2020
as Roger Billings
Countdown
2019
as Father David
Instant Family
2018
as Judge Rivas
A Dog and Pony Show
2018
as Tug
Endgame
2015
as Coach Stevens
McFarland, USA
2015
as Principal Camillo
American Lowrider
2013
as Junior
Gone Hollywood
2011
as Louie
It's Complicated
2009
as Reynaldo
The Red Queen
2009
as Jose Salinas
The Ugly Truth
2009
as Javier
(500) Days of Summer
2009
as Employee #1
The Gristle
2004
as Simone
Gotta Kick It Up!
2002
as Mr. Reyna
The New Guy
2002
as Ramone
Erin Brockovich
2000
as Donald
Suckers
1999
as Marco
Deep Blue Sea
1999
as Helicopter Co-Pilot
Guy
1997
as Low Rider
Volcano
1997
as Train Driver
The Rich Man's Wife
1996
as Freeway Driver
Ed
1996
as Jesus Rodriquez
Twenty Bucks
1993
as Liquor Store Clerk
Bound by Honor
1993
as Frankie
Impulse
1990
as Doorman
Salsa
1988
as Chuey