2025
Nuremberg as Justice Robert H. Jackson2025
Death by Lightning as James Garfield2024
The Bikeriders as Zipco2024
A Different Man as Michael Shannon2024
The End as Father2023
The Flash as General Zod2023
Waco: The Aftermath as Gary Noesner2023
A Little White Lie as Shriver2023
Making The Flash: Worlds Collide as Self - 'General Zod'2022
Bullet Train as White Death2022
Amsterdam as Henry Norcross2022
Abandoned as Renner2022
George & Tammy as George Jones2022
Little Demon as Unshaven Man (voice)2022
Night's End as Isaac Dees2021
Nine Perfect Strangers as Napoleon2021
Heart of Champions as Jack Murphy2020
Stars in the House as Self2020
Echo Boomers as Mel Donnelly2020
The Quarry as Chief Moore2019
Knives Out as Walt Thrombey2019
90 Years of the Music Box Theatre as Self2019
State Like Sleep as Edward2019
The Investigation: A Search for the Truth in Ten Acts as Don McGahn2018
12 Strong as Chief Warrant Officer Hal Spencer2018
The Current War as George Westinghouse2018
Waco as Gary Noesner2018
The Little Drummer Girl as Martin Kurtz2018
Long Way Back Home as Stanton2018
Fahrenheit 451 as Captain Beatty2018
What They Had as Nick2018
Poor Boy as Blayde Griggs2018
Friedkin Uncut as Self2017
The Shape of Water as Richard Strickland2017
Room 104 as Nathan2017
Bob Dylan - Trouble No More as Self2017
Ballad of a Righteous Merchant as Self2017
Pottersville as Maynard Greiger2016
Batman v Superman: Dawn of Justice as Zod2016
Loving as Grey Villet2016
Nocturnal Animals as Bobby Andes2016
Elvis & Nixon as Elvis Presley2016
Midnight Special as Roy Tomlin2016
Salt and Fire as Matt Riley2016
Wolves as Lee Keller2016
Complete Unknown as Tom Brayton2016
Frank & Lola as Frank Reilly2015
The Late Show with Stephen Colbert as Not available2015
Lip Sync Battle as Self2015
The Night Before as Mr. Green2015
Freeheld as Dane Wells2015
The Harvest as Richard2015
99 Homes as Rick Carver2015
She's Funny That Way as Policeman Macy's2014
The Tonight Show Starring Jimmy Fallon as Self2014
Late Night with Seth Meyers as Self2014
Variety Studio: Actors on Actors as Self2014
Off Camera with Sam Jones as Self2014
The Final Shot: A Farewell to Boardwalk Empire as Self2014
Young Ones as Ernest Holm2014
They Came Together as Spike2013
Man of Steel as General Zod2013
Mud as Galen2013
Choose You as Avicii2013
Michael Shannon Reads the Insane Delta Gamma Sorority Letter as Not available2012
Premium Rush as Bobby Monday2012
The Broken Tower as Emile2012
The Iceman as Richard Kuklinski2012
Happy Hour as Just Mike2011
Take Shelter as Curtis LaForche2011
Machine Gun Preacher as Donnie2011
Return as Mike2010
Boardwalk Empire as Nelson Van Alden2010
13 as Henry2010
Jonah Hex as Doc Cross Williams2010
My Son, My Son, What Have Ye Done as Brad McCullum2010
The Runaways as Kim Fowley2010
I am My Films, Part 2... 30 Years Later as Self2010
Herbert White as Herbert White2009
Bad Lieutenant: Port of Call - New Orleans as Mundt2009
The Missing Person as John Rosow2009
The Greatest as Jordan Walker2009
13 Scarier Movie Moments as Self2008
Revolutionary Road as John Givings2008
Marvelous as John2007
Shotgun Stories as Son Hayes2007
Before the Devil Knows You're Dead as Dex2007
Bug as Peter Evans2007
Lucky You as Ray Zumbro2007
Blackbird as Murl2006
World Trade Center as Dave Karnes2006
Let's Go to Prison as Lynard2004
Dead Birds as Clyde2004
Grand Theft Parsons as Larry Oster-Berg2004
Criminal as Gene2004
The Woodsman as Rosen2004
Water as Bobby Matherson2004
Zamboni Man as Walt2003
Bad Boys II as Floyd Poteet2003
Kangaroo Jack as Frankie Lombardo2002
8 Mile as Greg Buehl2002
High Crimes as Troy Abbott2001
Crossing Jordan as Philip Corday2001
Pearl Harbor as Gooz Wood2001
Vanilla Sky as Aaron2001
New Port South as Stanton2000
Cecil B. Demented as Petie2000
Tigerland as Sgt. Filmore2000
Jesus' Son as Dundun2000
The Photographer as Maurice2000
Mullitt as Phil Kunz1999
Law & Order: Special Victims Unit as Avery Shaw1998
Chicago Cab as Crack Head1997
The View as Self1997
The Ride as Jimmy1996
The Daily Show as Self1996
Early Edition as Not available1996
Early Edition as Mr. Andrews1996
Early Edition as Merle1996
Chain Reaction as D.C. Flower Delivery Man1993
Groundhog Day as Fred1992
Overexposed as Young ManNaN
McCarthy as Joseph McCarthyNaN
Dead Guy as Not availableNaN
Bulls as Alistair WhitmanNaN
Mr. Irrelevant as Bill ParcellsNaN
The Young King as Mick2025
Eric LaRue Director2024
All Happy Families Executive Producer2023
Making The Flash: Worlds Collide Thanks2023
Waco: The Aftermath Executive Producer2018
What They Had Executive Producer2017
Pottersville Executive Producer2017
Signature Move Executive Producer2016
Elvis & Nixon Executive Producer2013
Sparrows Dance Thanks