| Werewolves (2024)As Dr. Aranda | (Not seen) |
| Justice League: Crisis on Infinite Earths, Part Three (2024) (AKA "Justice League: Crisis on Infinite Earths Part Three")As The Spectre (voice) | (Not seen) |
| Justice League: Crisis on Infinite Earths - Part Two (2024) (AKA "Justice League: Crisis on Infinite Earths Part Two")As The Spectre (voice) | (Not seen) |
| Easter Sunday (2022)As Lou Diamond Phillips | (Not seen) |
| The 33 (2015)As Luis Urzua 'Don Lucho' | (Not seen) |
| Sanitarium (2013)As James Silo | (Not seen) |
| Metal Tornado (2011)As Michael Edwards | (Not seen) |
| Never Forget (2008)As Frank Hill | (Not seen) |
| Che: Part Two (2008) (AKA "Guerrilla")As Mario Monje | (Not seen) |
| Striking Range (2006)As Eugene "Vash" Vasher | (Not seen) |
| Fingerprints (2006)As Doug | (Not seen) |
| The Trail to Hope Rose (2004)As Keenan Deerfield | (Not seen) |
| Red Water (2003)As John Sanders | (Not seen) |
| Hollywood Homicide (2003) (AKA "Two Cops")As Wanda | (Not seen) |
| Picking Up the Pieces (2000) (AKA "Virgin Hand")As Officer Alfonso | (Not seen) |
| Supernova (2000)As Yerzy Penalosa | (Not seen) |
| Bats (1999)As Sheriff Emmett Kimsey | (Not seen) |
| Brokedown Palace (1999) (AKA "Two Girls")As Roy Knox | (Not seen) |
| Another Day in Paradise (1998)As Jewels (uncredited) | (Not seen) |
| The Big Hit (1998)As Cisco | (Not seen) |
| Courage Under Fire (1996)As Staff Sergeant John Monfriez | (Not seen) |
| The Panama Deception (1992)As English Voice-over | (Not seen) |
| Young Guns II (1990) (AKA "Hell Bent for Leather")As Jose Chavez y Chavez | (Not seen) |
| Stand and Deliver (1988)As Angel Guzman | (Not seen) |
| Young Guns (1988)As Jose Chavez y Chavez | (Not seen) |
| La Bamba (1987)As Ritchie Valens | (Not seen) |