2026
The Magnificent Raiders of Dimension War One
as Harry Stark
Film
2025
Wrongful Death 2: Bloodlines
as Mr. Wilkens / Alice's Father
Film
2024
The Legend of Johnny Jones
as Detective Cutchin
Film
2024
Once Upon a Time in Hollyweird
as Rick Blaine
Film
2024
Baba Yaga: Assassins Revenge
as Lucas Bergman
Film
2023
Fruit of the Poisonous Tree
Film
2023
The Haunting of Hell Hole Mine
as Roscoe
Film
2023
Mission from Outer Space 2037
as Agent Tom Mason
Film
2023
The Legend of Jack and Diane
as Detective Parker
Film
2023
Trauma Therapy: Psychosis
as Self
Film
2023
Impuratus
as Detective Clayton Douglas
Film
2022
Night of the Tommyknockers
as Marshal Steed
Film
2022
Chocolate City 3: Live Tour
as Samuel Klein
Film
2020
Conjuring: The Book of the Dead
as White (archive footage)
Film
2019
Cross: Rise of the Villains
as Detective Frank Nitti
Film
2019
John Wynn's Mirror Mirror
as Callahan Wilson
Film
2018
The Second Coming of Christ
as Larry
Film
2017
See You on the Other Side Dear Friend
as Self
Film
2017
A Bloody Finger in Your Mouth
as Self
Film
2017
Mark Felt: The Man Who Brought Down the White House
as Bill Sullivan
Film
2016
Beyond Valkyrie: Dawn of the 4th Reich
as O'Malley
Film
2016
USS Indianapolis: Men of Courage
as McWhorter
Film
2015
If I Tell You I Have to Kill You
as Dr. Richard Baum
Film
2015
Flashes - The Director's Cut
as Detective Mark Hume
Film
2015
Night of the Living Dead: Darkest Dawn
as Chief McClelland
Film
2014
Bordering on Bad Behavior
as Bob
Film
2014
Seal Team Eight: Behind Enemy Lines
as Ricks
Film
2011
Suing The Devil
as Tony 'The Hip' Anzaldo
Film
2009
Celebrity Rehab Presents Sober House
TV
2008
Celebrity Rehab with Dr. Drew
TV
2007
Adult Entertainment: Disrobing an American Idol
as Himself
Film
2005
It's Always Sunny in Philadelphia
as Trucker
TV
2005
Pacino and De Niro: The Conversation
as Self
Film
2002
Robbery Homicide Division
as Lt. Sam Cole
TV
2001
Justice League
as Metamorpho / Rex Mason (voice)
TV
2001
The Best Damn Sports Show Period
TV
1999
Law & Order: Special Victims Unit
as Louis Hoda
TV
1999
Law & Order: Special Victims Unit
as Lewis Hodda
TV
1998
Enemy of the State
as Paulie Pintero (uncredited)
Film
1991
Harley Davidson and the Marlboro Man
as Chance Wilder
Film
1989
Born on the Fourth of July
as Vet - Villa Dulce
Film
1988
China Beach
as Sgt. Vinnie Ventresca, the Dog Man
TV
—
Monstrous: Interview with a Killer
as Gabriel Light
Film