

Casa Grande(2026)

Stranger Things: Tales from '85 Theatrical Preview(2026)
Daniel Fischer (voice)

Et Tu(2025)
Brent Barrymore

Keep Quiet(2025)

Aguadilla(2025)
Benicio

Justice League: Crisis on Infinite Earths Part One(2024)
The Spectre / Owlman (voice)

Werewolves(2024)
Dr. Aranda

Justice League: Crisis on Infinite Earths Part Two(2024)
The Spectre (voice)

Justice League: Crisis on Infinite Earths Part Three(2024)
The Spectre (voice)

Get Fast(2024)
The Cowboy

Easter Sunday(2022)
Lou Diamond Phillips

DC Showcase - Constantine: The House of Mystery(2022)
Spectre (voice)

Adverse(2021)
Dr. Cruz

Big Kill(2019)
Johnny Kane

Urban Country(2018)
Warden Tono

Created Equal(2017)
Monsignor Renzulli

Quest(2017)
Gus

Cop and a Half: New Recruit(2017)
Detective Simmons

Avenge the Crows(2017)
Casper

The Last Train(2017)
Gunner

Elena of Avalor: Realm of the Jaquins(2017)
Victor Delgado (voice)

The Night Stalker(2016)
Richard Ramirez

The 33(2015)
Luis Urzua 'Don Lucho'

Sky(2015)

The Wiggles - Rock and Roll Preschool(2015)
Himself

Sequoia(2014)
Colin

Filly Brown(2013)
Jose Tonorio

Sanitarium(2013)
James Silo

Lucy in the Sky with Diamond(2013)
Lou Diamond Phillips

Metal Tornado(2011)
Michael Edwards

Takedown(2010)
David

The Invited(2010)
Garrett

Angel and the Badman(2009)
Quirt Evans

Carny(2009)
Sheriff Atlas

Love Takes Wing(2009)

Death Toll(2008)
Mayor Padial

Che: Part Two(2008)
Mario Monje

Never Forget(2008)
Frank Hill

Lone Rider(2008)
Bobby Hattaway

Termination Point(2007)
Dr. Daniel Winter
Backyards & Bullets(2007)

Striking Range(2006)
Eugene "Vash" Vasher

El Cortez(2006)
Manny DeSilva

Aquaman(2006)
Tom Curry

Fingerprints(2006)
Doug
One for the Money: The Birth of Rock & Roll(2006)

Gone But Not Forgotten(2005)
Alan Page

Murder at the Presidio(2005)
CWO James Chandler

Alien Express(2005)
Vic Holden

The Trail to Hope Rose(2004)
Keenan Deerfield

Absolon(2003)
Walters

Hollywood Homicide(2003)
Wanda

Red Water(2003)
John Sanders

Stark Raving Mad(2002)
Gregory

Lone Hero(2002)
Bart

Malevolent(2002)
Jack Lucas

An Untold Triumph: America's Filipino Soldiers(2002)
Narrator (voice)

Knight Club(2001)
Dirk Gueron

Route 666(2001)
Jack La Roca

Hangman(2001)
Detective Nick Roos

A Better Way to Die(2001)
William Dexter

Supernova(2000)
Yerzy Penalosa

Picking Up the Pieces(2000)
Officer Alfonso

Bats(1999)
Sheriff Emmett Kimsey

Brokedown Palace(1999)
Roy Knox

In a Class of His Own(1999)
Ricardo 'Rich' Donato

The Big Hit(1998)
Cisco

Another Day in Paradise(1998)
Jewels (uncredited)
Smoke Alarm: The Unfiltered Truth About Cigarettes(1997)
Camel

Hourglass(1997)
uncredited

The Trial of Adolf Eichmann(1997)
Abba Kovner / Eliahu Rosenberg (voices)

Courage Under Fire(1996)
Staff Sergeant John Monfriez

Undertow(1996)
Jack Ketchum

The Wharf Rat(1996)
Petey Martin

Dangerous Touch(1995)

Boulevard(1994)
Hassan

Teresa's Tattoo(1994)
Wheeler

Override(1994)
Cal

Sioux City(1994)

Extreme Justice(1993)
Jeff Powers

Wind in the Wire(1993)

Shadow of the Wolf(1992)
Agaguk

The Dark Wind(1992)
Officer Jim Chee

The Panama Deception(1992)
English Voice-over

Harley(1991)
Harley
Ambition(1991)

Young Guns II(1990)
Jose Chavez y Chavez

The First Power(1990)
Det. Russell Logan

A Show of Force(1990)
Jesus Fuentes

Demon Wind(1990)
Demon

Renegades(1989)
Hank Storm

Disorganized Crime(1989)
Ray Forgy

Young Guns(1988)
Chavez y Chavez

Stand and Deliver(1988)
Angel Guzman

Dakota(1988)

La Bamba(1987)
Ritchie Valens

The Three Kings(1987)
Tag

Trespasses(1986)
Drifter

Interface(1985)
Punk no. 1

Time Bomb(1984)
Terrorist

Young Guns III
Chavez
City Kid
Harley
Drowning
Tommy Nuts
The Ambulance Chaser
Widow
One in a Million