
2025
Dead Souls as Zamora2024
Matlock as Eugene Molina2024
The Lady of the Lake as Andy2024
Lost Nation as Peter Squando2023
RoboDoc: The Creation of RoboCop as Self2022
There Are No Saints as Not available2020
Dummy as Gene2017
Boone: The Bounty Hunter as Comandante Munoz2016
Mojave as Indian Manager2016
Call Me King as Feris2016
96 Souls as Homeless Person2015
Sneaky Pete as Kwahu2015
The Revenant as Native Voices (uncredited)2015
Savant: Kali 47 as Cyber Shaman2014
Think Like a Man Too as Mall Shopper (uncredited)2014
Water & Power as Undercover Cop2013
Thursday's Speaker as Rodrigo2012
Longmire as Jack Shaw2012
Perception as Emmanuel2009
Repo Chick as Lorenzo2008
True Blood as Don Bartolo2008
Tortilla Heaven as Ruffino2007
Expired as Photographer2007
Searchers 2.0 as Mel Torres2006
The Substance of Things Hoped For as Dr. Amato2006
Blackwater Valley Exorcism as Miguel2005
Medium as Maintenance Man2003
NCIS as Sergio Morales2003
Las Vegas as Coyote #12002
NBC 75th Anniversary Special as Rodriguez2001
Town & Country as Alejandro1999
The Outfitters as A.J. Mitjans1999
My Sweet Killer as Mr. Lincock1999
Sam Churchill: Search for a Homeless Man as Detective1998
Air America as Guillermo Bonilla1997
Beyond Belief: Fact or Fiction as Police Officer #1 (segment "Kid in the Closet")1997
Brooklyn South as Jesus1997
Face/Off as Janitor (uncredited)1996
The Winner as Cellmate1995
JAG as José Molina1995
Cybill as Not available1994
My So-Called Life as Mr. Renaldi1994
Floundering as 2nd Crack Smoker1994
Hotel Malibu as Not available1994
In the Line of Duty: The Price of Vengeance as Not available1993
The X-Files as Mr. Barreiro1993
Blind Side as Fork Lift Operator (uncredited)1991
The Perfect Bride as Parking Attendant1989
Rapid Fire as Mustapha Amed1989
The Fabulous Baker Boys as Man with Cleaver1989
Ghetto Blaster as Jesus1989
Powwow Highway as Fidel de Baca1988
Ladykillers as Pelo1988
Fresh Kill as Bruno1988
Heat Street as Blake1987
RoboCop as Kaplan1987
Walker as Padre Vigil1987
Born in East L.A. as What's Happening Boy1987
Straight to Hell as Poncho1987
Double Agent as Willie1986
Jackals as Romo1985
Stand Alone as Cocaine Cowboy #51985
Kicks as Paramedic1984
Miami Vice as Not available1984
Airwolf as Luis1984
Repo Man as Lagarto1984
Killing Time as Whitey1981
Hill Street Blues as Not available