2023
The Kill Floor as Oscar
2023
Casa Grande as Rafael Morales (5 episodes)
2022
That's Amor as Guillermo
2022
Promised Land as Old Gonzo (3 episodes)
2021
Coyote as Mazo Zamora (3 episodes)
2020
Please Hold as Papá Torres
2019
Among Thieves as Cortez
2019
Culture Shock as Chayan
2018
The Contractor as Gato
2018
Mayans M.C. as VM #2 (1 episode)
2018
9-1-1 as Oscar (1 episode)
2017
Avenge the Crows as Cuete
2017
Snowfall as Boss (1 episode)
2016
Finding Dory as Additional Voices (voice)
2016
You Can Never Really Know Someone as Kurtis
2016
The Bounce Back as Sound Engineer
2016
Lucifer as Victor Perez (1 episode)
2016
Band of Robbers as Jorge Jiminez
2015
Better Call Saul as Samaritano (1 episode)
2015
Fresh Off the Boat as Eduardo (1 episode)
2013
The Bridge as Obregon (16 episodes)
2013
Enter the Dangerous Mind as Psych Professor
2011
2 Broke Girls as Working Class Guy (1 episode)
2009
NCIS: Los Angeles as Emilio (1 episode)
2009
Castle as Silas Mora (1 episode)
2008
The Mentalist as Detective Rios (1 episode)
2008
No Bad Days as Ramon
2008
El Tux as Tomas Gomez
2005
ESL: English as a Second Language as Cesar
2005
Nine Lives as Receptionist
2005
Weeds as Illegal #1 (1 episode)
2004
Boston Legal as Julio Flores (1 episode)
2003
Joan of Arcadia as Deliveryman God (1 episode)
2003
L.A. Dragnet as Velasquez (1 episode)
2003
The Maldonado Miracle as Cubria (as Daniel E. Mora)
2002
MDs as Father (1 episode)
2002
The Shield as Older Banger (1 episode)
2002
American Family as Man on Truck (1 episode)
2001
Scrubs as Father (1 episode)
1996
Fast Money as Ernesto
1995
Lord of Illusions as Stage Technician
1994
High Tide (1 episode)
1994
Hardball as Spanish Anchor (1 episode)
1994
Ellen as Deliveryman (uncredited) (1 episode)
1994
Ellen as Water Delivery Man (1 episode)
1992
Renegade as Reuben (1 episode)
1990
Beverly Hills, 90210 as Officer #1 (1 episode)
1988
America's Most Wanted as Jose Corona (1 episode)
1986
Firefighter as Paramedic #1