| Disco Beats (2025) as Lou |
| Say a Little Prayer (2024) |
| Moe (2023) |
| Flamin' Hot (2023) as Abuelito |
| Green Ghost and the Masters of the Stone (2022) as Rancher |
| The Planters (2019) as Jesús |
| The Margarita Man (2019) as Jose Martinez |
| From the Dead (2019) as Rodrigo |
| Flavor of Life (2019) |
| Downsizing (2017) as Señor Cárdenas |
| Lowriders (2017) as Pepe |
| Monday Nights at Seven (2016) as Paul |
| Under Water: Dive Deep (2016) as Lil' Big Me |
| Restored Me (2016) as Manny |
| Superpowerless (2016) as Dr. George Holst |
| Kill or Be Killed (2016) as Rudy Goebel |
| Road to Juarez (2015) as Fortunato |
| Ana Maria in Novela Land (2015) as Father Miguel |
| Cake (2014) as Nuncio |
| Man from Reno (2014) as Paul Del Moral |
| White on Rice (2009) as Professor Berk |
| The Black Dahlia (2006) as Tomas Dos Santos |
| The Virgin of Juarez (2006) as Eduardo Morales |
| Big Dreams Little Tokyo (2006) as Mr. Gonzalez |
| Latin Dragon (2004) as Hector Sanchez |
| Exposed (2003) as Raoul |
| Deadly Swarm (2003) as Commandante Alvarez |
| Along for the Ride (2001) as Dr. Sanchez |
| Daybreak (2000) as Herman Ortiz |
| The Princess and the Barrio Boy (2000) as Bum |
| Bread and Roses (2000) as Restaurateur |
| Picking Up the Pieces (2000) as Florencio |
| Luminarias (2000) |
| The Brave (1997) as Alessandro |
| Land of Milk & Honey (1995) as Danny |
| Im Sog des Bösen (1995) as Harlan Ramirez |
| A Million to Juan (1994) as Mr. Ortiz |
| Jonny's Golden Quest (1993) as Agent Menendez |
| Only You (1992) as Dock Official |
| American Me (1992) as Mundo |
| Conagher (1991) |
| The Rookie (1990) as Lt. Ray Garcia |
| Postcards from the Edge (1990) as Raoul |
| Bad Jim (1990) as Virgilio Segura |
| The Forgotten (1989) as Sgt. Pepe Gutierrez |
| Break of Dawn (1988) as Hector |
| Caddyshack II (1988) as Carlos |
| Human Error (1988) |
| The Three Kings (1987) as Alex Sweetwood |
| Out of Bounds (1986) as Murano |
| Streets of Justice (1985) as Det. Almos |
| Fandango (1985) as Gas Station Mechanic |
| Red Dawn (1984) as Aardvark's Father |
| The Adventures of Buckaroo Banzai Across the 8th Dimension (1984) as Reno Nevada |
| Best Kept Secrets (1984) as Jim Ramos |
| Scarface (1983) as Angel |
| Deal of the Century (1983) as Vardis |
| The Ballad of Gregorio Cortez (1983) as Romaldo Cortez |
| Heartbreaker (1983) as Loco |
| White Water Rebels (1983) as Harry Cutter |
| Seguin (1982) as Manuel Flores |
| Vice Squad (1982) as Pete Mendez |
| Joe Dancer II: The Monkey Mission (1981) as Vito |
| 300 Miles for Stephanie (1981) as Bobby Hernandez |
| Inside Moves (1980) as Herrada |
| Honeysuckle Rose (1980) as Rooster |
| City in Fear (1980) as Raymond Zavala |
| The Jerk (1979) as Punk #1 |
| The Streets of L.A. (1979) as Sgt. Castro |
| Walk Proud (1979) as Cesar |
| A Force of One (1979) as Orlando |
| Raíces de sangre (1979) as Juan |
| Tarantulas: The Deadly Cargo (1977) as Migrant Worker (uncredited) |
| Car Wash (1976) as Chuco |
| The Killer Inside Me (1976) as Johnny Lopez |
| Swashbuckler (1976) as Street Entertainer |
| The Deadly Tower (1975) as Mano |
| The Day of the Locust (1975) as Miguel |
| The Desperate Miles (1975) as Ruiz |
| The Gun (1974) as Natcho |
| The Last Angry Man (1974) as Charlie Parelli |
| Miracle on 34th Street (1973) as Y Leader |
| Group Marriage (1973) as Ramon |
| The New Centurions (1972) as Young Mexican Man |
| Johnny Got His Gun (1971) as Jose (uncredited) |
| Shoot Out (1971) as Pepe |
| The Student Nurses (1970) as Luis |
| Aguruphobia as Nanak |
| Three Years Gone |
| From the Dead Associate Producer |
| Kill or Be Killed Associate Producer |