Actor
The Mick and the Trick
2024
as Patrick Shannon
Cold Betrayal
2024
Buckle Up
2023
as Reacher
Little Dixie
2023
as Karl Roach
Out of Exile
2023
as Whitman Rader
The Crusaders
2022
as Hughie
Body Brokers
2021
as Dr. Riner
Tesla
2020
as Nichols
Let's Get Lost
2020
as Ray
Samir
2019
as Valentine
Exit 0
2019
as The Writer
New York, New York
2016
as Downey
Turnabout
2016
as Leo
Sweet Lorraine
2015
as Marcus
Stanley's Adventures
2013
The Grasslands
2012
as Baby John
A Porn Star Is Born
2012
as Ron Goldman
The Child
2012
as Martin Engler
The Kill Hole
2012
as Peter Krebbs
Brutal
2012
as Cario Morello
The Shoemaker
2012
as Dutchie
Earthling
2011
as Swinnert
Once Fallen
2010
as Sonny
The Bounty Hunter
2010
as Earl Mahler
Clown
2008
as Clown
Fist of the Warrior
2007
as John Lowe
Final Engagement
2007
as Priest
Assassin's Vow
2007
as Priest
Dead and Deader
2006
as Dr. Scott
End Game
2006
as Jack Baldwin
Confession
2005
as Detective William Fletcher
H.G. Wells' War of the Worlds
2005
as Matt Herbert
Brothers in Arms
2005
as Bert
Gentleman B.
2003
as Manny Breen
Scenes of the Crime
2002
as Rick
Dead Dogs Lie
2001
as Marcus Devlin
Training Day
2001
as Jeff (uncredited)
Ticker
2001
as Det. Artie Pluchinsky
Nobody's Baby
2001
as Vern
Shadow Hours
2000
as Detective Adrianson
Blue Streak
1999
as Deacon
Out in Fifty
1999
as Tony Grayson
Black Cat Run
1998
as D.J. Wheeler
Permanent Midnight
1998
as Gus
Kiss & Tell
1997
as Detective John Finnigan
Double Tap
1997
as Nash
Coyote Run
1997
as Clifton Santier / Bosco
Trading Favors
1997
as Teddy
The Rich Man's Wife
1996
as Cole Wilson
Lowball
1996
as John
Bang
1995
as Adam
The Usual Suspects
1995
as Redfoot the Fence (uncredited)
Under Siege 2: Dark Territory
1995
as Merc #1
Clean, Shaven
1995
as Peter Winter
Pulp Fiction
1994
as Zed
The Mask
1994
as Dorian Tyrrell
Judgment Night
1993
as Sykes
Laws of Gravity
1992
as Jimmy
The Godmother
Street Justice
as Drug Dealer