2024
Bosco as Hunt2023
One Ranger as Alex Tyree2023
Bad Hombres as Rob Carlton2022
Troppo as Ted Conkaffey2022
Vendetta as Dante2022
Murder at Yellowstone City as Thaddeus2022
Slayers as Elliot Jones2022
Dig as Scott Brennan2022
Dave Stevens: Drawn to Perfection as himself2021
Run Hide Fight as Todd Hull2021
Apache Junction as Al Longfellow2021
The Last Son as Soloman2021
Warning as David2020
The Vanished as Paul2020
Breach as Admiral Adams-King2020
Money Plane as Harry2020
Hunter's Moon as The Sheriff2019
Crown Vic as Ray Mandel2019
Real Men as Himself - Actor2018
The Predator as Baxley2018
A-X-L as Chuck Hill2018
Hot Summer Nights as Sergeant Calhoun2017
1922 as Wilfred James2016
Before I Wake as Mark2016
USS Indianapolis: Men of Courage as Chuck Gwinn2016
Standoff as Carter2016
The Veil as Jim Jacobs2016
The Reality of Truth as Self2015
The Expanse as Joe Miller2015
The Expanse as Investigator2015
Texas Rising as James Wykoff2015
Vice as Roy2015
Into the Grizzly Maze as Beckett2015
Broken Horses as Gabriel Heckum2014
White Bird in a Blizzard as Detective Scieziesciez2014
Reach Me as Wolfie2014
Drive Hard as Peter Roberts2014
Heavenly Sword as Loki (voice)2014
Buttwhistle as Brumisch2013
Pawn Shop Chronicles as The Man2013
Sirius as Narrator2013
Drew: The Man Behind the Poster as Self2012
LOL as Allen Williams2012
The Punisher: Dirty Laundry as Frank Castle the Punisher2011
Comic-Con Episode IV: A Fan's Hope as Self2011
I Melt with You as Richard2010
Scott Pilgrim vs. the World as Vegan Police (uncredited)2010
DC Showcase Original Shorts Collection as Jonah Hex (segment "Jonah Hex") (voice)2010
DC Showcase: Jonah Hex as Jonah Hex (voice)2009
Hung as Ray Drecker2009
Give 'em Hell, Malone as Malone2009
Dark Country as Dick2008
Killshot as Wayne Colson2008
Mutant Chronicles as Maj. 'Mitch' Hunter2008
When Darkness Came: The Making of 'The Mist' as Self2008
The Butler's In Love as The Butler2008
Monsters Among Us: The Creature FX of 'The Mist' as Self2007
The Mist as David Drayton2006
The Tripper as Buzz2005
Medium as Clay Bicks2004
Project Runway as Self2004
The Punisher as Frank Castle / The Punisher2003
Arrested Development as Himself2003
Dreamcatcher as Dr. Henry Devlin2003
Stander as Andre Stander2002
The Sweetest Thing as Peter Donahue2001
Original Sin as Walter Downs / Billy / Mephisto2001
61* as Mickey Mantle2001
Eden as Dov2000
Under Suspicion as Detective Felix Owens1999
Deep Blue Sea as Carter Blake1999
Magnolia as Young Jimmy Gator1999
Molly as Sam1999
The Velocity of Gary as Gary * (His Real Name)1999
Junked as Switch1998
The Crow: Stairway to Heaven as Nemo1998
The Thin Red Line as Pvt. Ash1998
Thursday as Casey Wells1998
Zack and Reba as Sparky Stokes1997
The View as Self1997
Face/Off as Burke Hicks1997
Boogie Nights as Todd Parker1997
The Last Time I Committed Suicide as Neal Cassady1997
Hollywood Confidential as Lee1996
The Crow: City of Angels as Nemo1994
High Tide as Barry1992
Buffy the Vampire Slayer as Zeph1992
Nemesis as BillyNaN
Play Dirty as Not available1987
Padamati Sandhya Ragam as ChrisNaN
Frontier Crucible as Not availableNaN
Tsunami LA as Not available1992
I'll Love You Forever... Tonight as The HustlerNaN
Crimson Blues as Detective Eddie BraunNaN
Relentless as Not availableNaN
A Magnificent Death from a Shattered Hand as Not available2022
Dig Executive Producer2009
Dark Country DirectorNaN
Relentless ProducerNaN
A Magnificent Death from a Shattered Hand WriterNaN
A Magnificent Death from a Shattered Hand Director2023
One Ranger Executive Producer2022
Murder at Yellowstone City Executive Producer2022
Slayers Executive Producer2022
Troppo Executive Producer2021
The Last Son Executive Producer2015
The Expanse Director2011
I Melt with You Executive Producer2008
When Darkness Came: The Making of 'The Mist' Thanks2008
Monsters Among Us: The Creature FX of 'The Mist' ThanksNaN
Frontier Crucible Executive Producer