| movie | Nuremberg (2025)As Justice Robert H. Jackson | (Not seen) |
| movie | A Different Man (2024)As Self | (Not seen) |
| tv | Waco: The Aftermath (2023)As Gary Noesner(5 episodes) | (Not seen) |
| movie | The Bikeriders (2023)As Zipco | (Not seen) |
| movie | The Flash (2023)As General Zod | (Not seen) |
| movie | Amsterdam (2022)As Henry Norcross | (Not seen) |
| movie | Bullet Train (2022)As White Death | (Not seen) |
| tv | Nine Perfect Strangers (2021)As Napoleon(8 episodes) | (Not seen) |
| movie | The Quarry (2020)As Chief Moore | (Not seen) |
| movie | Knives Out (2019)As Walt Thrombey | (Not seen) |
| tv | The Little Drummer Girl (2018)As Martin Kurtz(6 episodes) | (Not seen) |
| tv | Waco (2018)As Gary Noesner(6 episodes) | (Not seen) |
| movie | Fahrenheit 451 (2018)As Captain Beatty | (Not seen) |
| movie | State Like Sleep (2018)As Edward | (Not seen) |
| movie | 12 Strong (2018)As Chief Warrant Officer Hal Spencer | (Not seen) |
| tv | Room 104 (2017)As Nathan(1 episode) | (Not seen) |
| movie | Pottersville (2017)As Maynard Greiger | (Not seen) |
| movie | The Shape of Water (2017)As Richard Strickland | (Not seen) |
| movie | Salt and Fire (2016)As Matt Riley | (Not seen) |
| movie | Midnight Special (2016)As Roy Tomlin | (Not seen) |
| movie | Complete Unknown (2016)As Tom Brayton | (Not seen) |
| movie | Loving (2016)As Grey Villet | (Not seen) |
| movie | Nocturnal Animals (2016)As Bobby Andes | (Not seen) |
| movie | Batman v Superman: Dawn of Justice (2016) (AKA "Batman Versus Superman: Dawn of Justice")As Zod | (Not seen) |
| tv | The Late Show with Stephen Colbert (2015)As Self - Guest(3 episodes) | (Not seen) |
| movie | The Night Before (2015)As Mr. Green | (Not seen) |
| tv | The Tonight Show Starring Jimmy Fallon (2014)As Self(2 episodes) | (Not seen) |
| tv | Variety Studio: Actors on Actors (2014)As Self(1 episode) | (Not seen) |
| tv | Late Night with Seth Meyers (2014)As Self - Guest(3 episodes) | (Not seen) |
| movie | 99 Homes (2014)As Rick Carver | (Not seen) |
| movie | She's Funny That Way (2014) (AKA "My Funny Lady")As Policeman Macy's | (Not seen) |
| movie | They Came Together (2014)As Spike | (Not seen) |
| movie | The Harvest (2013)As Richard | (Not seen) |
| movie | Man of Steel (2013)As General Zod | (Not seen) |
| movie | The Iceman (2012)As Richard Kuklinski | (Not seen) |
| movie | Mud (2012)As Galen | (Not seen) |
| movie | Premium Rush (2012)As Bobby Monday | (Not seen) |
| movie | Machine Gun Preacher (2011)As Donnie | (Not seen) |
| movie | Take Shelter (2011)As Curtis LaForche | (Not seen) |
| tv | Boardwalk Empire (2010)As Nelson Van Alden(56 episodes) | (Not seen) |
| movie | Herbert White (2010)As Herbert White | (Not seen) |
| movie | 13 (2010)As Henry | (Not seen) |
| movie | Jonah Hex (2010)As Doc Cross Williams | (Not seen) |
| movie | The Runaways (2010)As Kim Fowley | (Not seen) |
| movie | The Greatest (2009)As Jordan Walker | (Not seen) |
| movie | The Missing Person (2009)As John Rosow | (Not seen) |
| movie | My Son, My Son, What Have Ye Done (2009)As Brad McCullum | (Not seen) |
| movie | Bad Lieutenant: Port of Call New Orleans (2009) (AKA "Bad Lieutenant: Port of Call - New Orleans")As Mundt | (Not seen) |
| movie | Revolutionary Road (2008)As John Givings | (Not seen) |
| movie | Lucky You (2007)As Ray Zumbro | (Not seen) |
| movie | Before the Devil Knows You're Dead (2007)As Dex | (Not seen) |
| movie | Let's Go to Prison (2006)As Lynard | (Not seen) |
| movie | Bug (2006)As Peter Evans | (Not seen) |
| movie | World Trade Center (2006) (AKA "September")As Dave Karnes | (Not seen) |
| movie | Criminal (2004)As Gene | (Not seen) |
| movie | Dead Birds (2004)As Clyde | (Not seen) |
| movie | The Woodsman (2004)As Rosen | (Not seen) |
| movie | Kangaroo Jack (2003)As Frankie Lombardo | (Not seen) |
| movie | Bad Boys II (2003) (AKA "Bad Around the World")As Floyd Poteet | (Not seen) |
| movie | 8 Mile (2002)As Greg Buehl | (Not seen) |
| movie | High Crimes (2002)As Troy Abbott | (Not seen) |
| tv | Jack and the Beanstalk: The Real Story (2001)As Larry Oster-Berg | (Not seen) |
| movie | Vanilla Sky (2001)As Aaron | (Not seen) |
| movie | Pearl Harbor (2001) (AKA "Pearl Harbour")As Gooz Wood | (Not seen) |
| movie | Cecil B. Demented (2000)As Petie | (Not seen) |
| movie | Tigerland (2000)As Sgt. Filmore | (Not seen) |
| tv | Law & Order: Special Victims Unit (1999)As Avery Shaw(1 episode) | (Not seen) |
| movie | Jesus' Son (1999)As Dundun | (Not seen) |
| tv | The Daily Show (1996)As Self(1 episode) | (Not seen) |
| movie | Chain Reaction (1996) (AKA "Dead Drop")As D.C. Flower Delivery Man | (Not seen) |
| movie | Groundhog Day (1993)As Fred | (Not seen) |