2021
Dad Stop Embarrassing Me! (8 episodes)
2020
Bullet Ride as Roger Billings
2019
High School Musical: The Musical: The Series as Principal GutiƩrrez (7 episodes)
2019
Countdown as Father David
2018
A Dog and Pony Show as Tug
2015
Endgame as Coach Stevens
2015
McFarland, USA as Principal Camillo
2013
American Lowrider as Junior
2011
Gone Hollywood as Louie
2011
Happily Divorced as Cesar (34 episodes)
2011
Shameless as OSHA Officer (1 episode)
2009
It's Complicated as Reynaldo
2009
The Red Queen as Jose Salinas
2009
The Ugly Truth as Javier
2009
(500) Days of Summer as Employee #1
2008
The Mentalist as Frank Lopez (2 episodes)
2007
Wizards of Waverly Place as Muy Macho (1 episode)
2005
Freddie as Ernie (1 episode)
2004
The Gristle as Simone
2002
Gotta Kick It Up! as Mr. Reyna
2002
The New Guy as Ramone
2002
George Lopez as Ernie (120 episodes)
2000
Erin Brockovich as Donald
1999
Deep Blue Sea as Helicopter Co-Pilot
1997
Volcano as Train Driver
1996
Sabrina, the Teenage Witch as Gustavo (1 episode)
1996
The Rich Man's Wife as Freeway Driver
1996
Ed as Jesus Rodriquez
1994
ER as Mr. Trajillo (1 episode)
1993
Twenty Bucks as Liquor Store Clerk
1993
The X-Files as Walter Suarez (1 episode)
1993
Bound by Honor as Frankie
1992
Mad About You as Harold the Orderly (1 episode)
1990
Beverly Hills, 90210 (1 episode)
1990
Ferris Bueller as Raoul (1 episode)
1985
The Golden Girls as Fred (1 episode)
1981
Falcon Crest as Raoul (1 episode)