
2025
Bride Hard as Kurt2025
Gunslingers as Thomas Keller2024
The Trainer as Will2024
Blood for Dust as Gus2024
Clear Cut as Ike2023
Dead Man's Hand as Mayor Clarence Bishop2023
King of Killers as Robert Xane2023
The Price We Pay as Cody2023
Divinity as Jaxxon2023
Mob Land as Clayton Minor2022
Paradise City as Robbie Cole2021
Old Henry as Ketchum2021
kid 90 as Self2021
Barely Legal as Narrator2021
Traveling Light as Todd2020
Embattled as Cash2020
Deputy as Bill Hollister2019
The Righteous Gemstones as Vance Simkin2019
I'll Find You as General Huber2018
Don't Go as Ben Slater2018
The Big Narstie Show as Self2017
Sex Guaranteed as Hank2017
Leatherface as Texas Ranger Hal Hartman2017
Jackals as Jimmy Levine2017
Wheeler as Wheeler2017
John G. Avildsen: King of the Underdogs as Self2017
Life Boat as Not available2016
Star as Brody Dean2016
Albion: The Enchanted Stallion as Connor2016
Down by Love as Voice2015
American Hero as Melvin2015
She's Funny That Way as Stephen Dorff2015
The Debt as Oliver Campbell2014
True Detective as Roland West2013
A Glimpse Inside the Mind of Charles Swan III as Stephen2013
Officer Down as Det. David 'Cal' Callahan2013
Heatstroke as Paul2013
The Motel Life as Jerry Lee2013
Meir's Festival as Self2012
Zaytoun as Yoni2012
The Iceman as Joey Kuklinski2012
Brake as Jeremy Reins2012
Tomorrow You're Gone as Charlie Rankin2012
Rites of Passage as Professor Nash2011
Carjacked as Roy2011
Immortals as Stavros2011
Bucky Larson: Born to Be a Star as Dick Shadow2011
Making Somewhere as Self2010
Somewhere as Johnny Marco2009
Watch What Happens Live with Andy Cohen as Self - Guest2009
Public Enemies as Homer Van Meter2008
Felon as Wade Porter2008
XIII as Ross Tanner2007
The Passage as Luke2006
World Trade Center as Scott Strauss2005
Shadowboxer as Clayton Mayfield2005
Alone in the Dark as Richard Burke2003
Punk'd as Self2003
Cold Creek Manor as Dale Massie2002
V Graham Norton as Self2002
FearDotCom as Mike2002
Steal as Slim2002
Deuces Wild as Leon2002
Ultimate Fights from the Movies as Deacon Frost (Blade) (archive footage)2001
Zoolander as Stephen Dorff2000
Cecil B. Demented as Cecil B. Demented1999
Three Days as Self1998
Blade as Deacon Frost1996
Blood and Wine as Jason1996
Space Truckers as Mike Pucci1993
Judgment Night as John Wyatt1992
The Power of One as P.K. Age 181992
Rescue Me as Fraser Sweeney1990
Blossom as Not available1989
Do You Know the Muffin Man? as Sandy Dollison1988
Empty Nest as Billy at 141988
Hiroshima Maiden as Johnny Bennett1987
Married... with Children as Boz1987
The Gate as Glen1982
Family Ties as MartinNaN
The Deputy as Billy Banks1987
In Love and War as Stan age 9NaN
Viper as Not available2007
Nanking as Lewis Smythe2007
Botched as Ritchie2006
Tennis Anyone? as T.C. Jackson2006
.45 as Reilly2006
Covert One: The Hades Factor as Jon Smith2006
Covert One: The Hades Factor as Jon Smith2004
Britney Spears: Greatest Hits - My Prerogative as Self2003
Den of Lions as Mike Varga1999
Entropy as Jake Walsh1995
S.F.W. as Cliff SpabNaN
What the F*ck Is My Password?! as Not available2005
Stacked as Not available2004
Jack Nicholson: The Joker Is Wild as Self2002
The Last Minute as Self2000
Quantum Project as Paul Pentcho1999
Earthly Possessions as Jake Simms, Jr.1997
City of Industry as Skip Kovich1996
I Shot Andy Warhol as Candy Darling1995
Reckless as Tom Jr.1995
Innocent Lies as Jeremy Graves1995
One Hundred and One Nights as Mute Actor in Hollywood1995
R.E.M.: Rough Cut as Himself1994
Backbeat as Stuart Sutcliffe1990
The Outsiders as Bobby Dean1989
I Know My First Name Is Steven as Pete1988
Roseanne as Not availableNaN
Slant as Sid1990
A Son's Promise as Charles O'KellyNaN
Vampires of the Velvet Lounge as Not availableNaN
No Place Like Rome as Connor1993
An Ambush of Ghosts as George Betts1990
Always Remember I Love You as Robert MendhamNaN
Lear Rex as Poor Tom1995
Santa's Christmas Snooze as Not available1990
What a Dummy as Tucker Brannigan1988
Quiet Victory: The Charlie Wedemeyer Story as Kale WedemeyerNaN
People Not Places as Not available