2024
Werewolves as Dr. Aranda2024
Justice League: Crisis on Infinite Earths Part Three as The Spectre (voice)2024
Justice League: Crisis on Infinite Earths Part One as The Spectre / Owlman (voice)2024
Justice League: Crisis on Infinite Earths Part Two as The Spectre (voice)2022
The Legend of Vox Machina as Gentry (voice)2022
The Cleaning Lady as Joe Fabroa2022
Quantum Leap as Shepherd Barnes2022
Constantine: The House of Mystery as Spectre (voice)2021
Trese as Mayor Sancho Santamaria (voice)2021
The Eisen Hour as Self - Guest2021
Adverse as Dr. Cruz2019
The Masked Singer as Mantis2019
Prodigal Son as Gil Arroyo2019
Big Kill as Johnny Kane2018
The Joel McHale Show with Joel McHale as Self - Special Guest2017
Cop and a Half: New Recruit as Detective Simmons2016
Elena of Avalor as Victor Delgado (voice)2016
Goliath as Oscar Suarez2016
Bull as Colonel Victor Taggert2016
The Ranch as Clint2016
Search Party as John2015
Blindspot as Saúl Guerrero2015
Another Period as Langundo2015
The 33 as Luis Urzua 'Don Lucho'2014
NCIS: New Orleans as Cedric Gossett2014
You're the Worst as Himself2013
Brooklyn Nine-Nine as Jeff Romero2013
Ironside as Stuart White2012
Longmire as Henry Standing Bear2010
Hawaii Five-0 as Wes Lincoln2010
Blue Bloods as Louis Delgado2010
Takedown as David2009
Cougar Town as Lou Diamond Phillips2009
Stargate Universe as David Telford2009
Southland as Officer Danny Ferguson2009
The Beast as Capone2009
Love Takes Wing as Ray Russell2008
Che: Part Two as Mario Monje2007
Chuck as Augusto Gaez2006
Psych as Lars Ewing2006
Aquaman as Tom Curry2006
Aquaman as Tom Curry2005
Criminal Minds as Sheriff Clifford Mason2005
American Dad! as Rusty (voice)2005
The Reichen Show as Self2005
Hell's Kitchen as Self - Restaurant Patron2005
Numb3rs as Agent Ian Edgerton2005
The Triangle as Meeno Paloma2004
The Tony Danza Show as Self2004
Jack & Bobby as Not available2003
I'm a Celebrity...Get Me Out of Here! as Self2003
The Handler as Not available2003
Hollywood Homicide as Wanda2002
The Twilight Zone as Ritchie Almarez2002
George Lopez as George L.2001
24 as Mark DeSalvo2001
Night Visions as Tom Fallor (segment "Dead Air")2001
Wolf Lake as John Kanin2000
Picking Up the Pieces as Officer Alfonso1999
Brokedown Palace as Roy Knox1999
Bats as Sheriff Emmett Kimsey1998
The Big Hit as Cisco1995
MADtv as SelfNaN
The Chair Company as Jeff Levjman2000
Supernova as Yerzy Penalosa1999
Law & Order: Special Victims Unit as Victor Paul Gitano1999
Family Guy as Tribe Leader (voice)1999
The Late Late Show with Craig Kilborn as Self1996
Spin City as Nate1996
Spin City as Nate (archive footage)1996
The Rosie O'Donnell Show as Self1996
Courage Under Fire as Staff Sergeant John Monfriez1995
The Outer Limits as Captain Cotter McCoy1995
Happily Ever After: Fairy Tales for Every Child as Coatl (voice)1994
Teresa's Tattoo as Wheeler1990
Young Guns II as Jose Chavez y Chavez1989
Tales from the Crypt as Jerry1988
LIVE with Kelly and Mark as Self - Guest1988
Young Guns as Chavez y Chavez1988
Stand and Deliver as Angel Guzman1987
La Bamba as Ritchie Valens1984
Miami Vice as Not available1982
Champs-Elysées as SelfNaN
Young Guns III as Chavez2025
Aguadilla as Benicio2024
Get Fast as The Cowboy2023
Et Tu as Brent Barrymore2022
Easter Sunday as Lou Diamond Phillips2018
Urban Country as Warden Tono2017
Avenge the Crows as Casper2017
Created Equal as Monsignor Renzulli2017
The Last Train as Gunner2017
Elena of Avalor: Realm of the Jaquins as Victor Delgado (voice)2017
Quest as Gus2016
The Night Stalker as Richard Ramirez2015
Sky as Not available2015
The Wiggles - Rock and Roll Preschool as Himself2014
Sequoia as Colin2013
Filly Brown as Jose Tonorio2013
Sanitarium as James Silo2013
Lucy in the Sky with Diamond as Lou Diamond Phillips2011
Metal Tornado as Michael Edwards2010
The Invited as Garrett2009
Angel and the Badman as Quirt Evans2009
Carny as Sheriff Atlas2008
Lone Rider as Bobby Hattaway2008
Naked Movie as Self2008
Death Toll as Mayor Padial2008
Never Forget as Frank Hill2007
Termination Point as Dr. Daniel Winter2007
Backyards & Bullets as Not available2006
Fingerprints as Doug2006
El Cortez as Manny DeSilva2006
Striking Range as Eugene "Vash" Vasher2005
Gone But Not Forgotten as Alan Page2005
Murder at the Presidio as CWO James Chandler2005
Alien Express as Vic Holden2004
The Trail to Hope Rose as Keenan Deerfield2004
Grandpa's Place as Self2004
Stunt C*cks as Self2003
Celebrities Uncensored as Self2003
Red Water as John Sanders2003
Absolon as Walters2002
Stark Raving Mad as Gregory2002
Lone Hero as Bart2002
Malevolent as Jack Lucas2002
An Untold Triumph: America's Filipino Soldiers as Narrator (voice)2001
Route 666 as Jack La Roca2001
A Better Way to Die as William Dexter2001
Knight Club as Dirk Gueron2001
Hangman as Detective Nick Roos1999
In a Class of His Own as Ricardo 'Rich' Donato1999
Behind The Music: The Day The Music Died as Self1998
Another Day in Paradise as Jewels (uncredited)1997
Big Guns Talk: The Story of the Western as Self1997
Smoke Alarm: The Unfiltered Truth About Cigarettes as Camel1997
The Trial of Adolf Eichmann as Abba Kovner / Eliahu Rosenberg (voices)1997
Hourglass as uncredited1996
Undertow as Jack Ketchum1996
The Wharf Rat as Petey Martin1994
Sioux City as Jesse Rainfeather Goldman1994
Boulevard as Hassan1994
Override as Cal1994
Dangerous Touch as Mick Burroughs1993
Extreme Justice as Jeff Powers1993
Willie Nelson: The Big Six-O as Self1993
Wind in the Wire as Not available1992
Shadow of the Wolf as Agaguk1992
The Dark Wind as Officer Jim Chee1992
The Panama Deception as English Voice-over1991
Ambition as Mitchell Osgood1990
The First Power as Det. Russell Logan1990
A Show of Force as Jesus Fuentes1990
Demon Wind as Demon1989
Renegades as Hank Storm1989
Disorganized Crime as Ray Forgy1987
The Three Kings as Tag1986
Trespasses as DrifterNaN
Casa Grande: The Movie as Not available1991
Harley as Harley1988
Dakota as John Dakota1985
Interface as Punk no. 11984
Time Bomb as TerroristNaN
Keep Quiet as Teddy SharpeNaN
City Kid as HarleyNaN
Drowning as Tommy Nuts2019
Prodigal Son Director2016
Bull Director2015
Fear the Walking Dead Director2013
Marvel's Agents of S.H.I.E.L.D. Director2009
Love Takes Wing Director1994
Dangerous Touch Director1994
Dangerous Touch Writer1994
Sioux City Director1991
Ambition Screenplay1988
Dakota Associate ProducerNaN
Keep Quiet Executive Producer2002
The Twilight Zone Director1995
The Outer Limits Director