
Filmography96 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | Love Letter to TexasMovie | Gus | 52 |
| 2025 | Death by LightningSeries | James Garfield | 51 |
| 2024 | A Different ManMovie | Michael Shannon | 50 |
| 2024 | The EndMovie | Father | 50 |
| 2023 | The FlashMovie | General Zod | 49 |
| 2023 | A Little White LieMovie | Shriver | 49 |
| 2022 | Bullet TrainMovie | White Death | 48 |
| 2022 | Little DemonSeries | Unshaven Man (voice) | 48 |
| 2022 | AmsterdamMovie | Henry Norcross | 48 |
| 2022 | AbandonedMovie | Renner | 48 |
| 2022 | Night's EndMovie | Isaac Dees | 48 |
| 2021 | Nine Perfect StrangersSeries | Napoleon | 47 |
| 2020 | The QuarryMovie | Chief Moore | 46 |
| 2020 | Stars in the HouseSeries | Self | 46 |
| 2019 | Knives OutMovie | Walt Thrombey | 45 |
| 2019 | 90 Years of the Music Box TheatreMovie | Self | 45 |
| 2018 | The Little Drummer GirlSeries | Martin Kurtz | 44 |
| 2018 | 12 StrongMovie | Hal Spencer | 44 |
| 2018 | What They HadMovie | Nick | 44 |
| 2018 | Poor BoyMovie | Blayde Griggs | 44 |
| 2018 | The Current WarMovie | George Westinghouse | 44 |
| 2018 | Friedkin UncutMovie | Self | 44 |
| 2018 | Fahrenheit 451Movie | Captain Beatty | 44 |
| 2018 | WacoSeries | Gary Noesner | 44 |
| 2017 | Room 104Series | Nathan | 43 |
| 2017 | The Shape of WaterMovie | Richard Strickland | 43 |
| 2017 | Ballad of a Righteous MerchantMovie | Self | 43 |
| 2017 | PottersvilleMovie | Maynard Greiger | 43 |
| 2016 | Batman v Superman: Dawn of JusticeMovie | Zod | 42 |
| 2016 | Nocturnal AnimalsMovie | Bobby Andes | 42 |
| 2016 | Midnight SpecialMovie | Roy Tomlin | 42 |
| 2016 | Frank & LolaMovie | Frank Reilly | 42 |
| 2016 | LovingMovie | Grey Villet | 42 |
| 2016 | Complete UnknownMovie | Tom Brayton | 42 |
| 2016 | WolvesMovie | Lee Keller | 42 |
| 2016 | Elvis & NixonMovie | Elvis Presley | 42 |
| 2015 | The Late Show with Stephen ColbertSeries | Self | 41 |
| 2015 | FreeheldMovie | Dane Wells | 41 |
| 2015 | Lip Sync BattleSeries | Self | 41 |
| 2015 | She's Funny That WayMovie | Policeman Macy's | 41 |
| 2015 | 99 HomesMovie | Rick Carver | 41 |
| 2015 | The HarvestMovie | Richard | 41 |
| 2015 | The Night BeforeMovie | Mr. Green | 41 |
| 2014 | The Tonight Show Starring Jimmy FallonSeries | Self | 40 |
| 2014 | Variety Studio: Actors on ActorsSeries | Self | 40 |
| 2014 | Late Night with Seth MeyersSeries | Self - Guest | 40 |
| 2014 | They Came TogetherMovie | Spike | 40 |
| 2014 | Off Camera with Sam JonesSeries | Self | 40 |
| 2014 | The Final Shot: A Farewell to Boardwalk EmpireMovie | Self | 40 |
| 2013 | Man of SteelMovie | General Zod | 39 |
| 2013 | MudMovie | Galen | 39 |
| 2013 | Choose YouMovie | Avicii | 39 |
| 2013 | Journey of Discovery: Creating Man of SteelMovie | — | 39 |
| 2012 | Premium RushMovie | Bobby Monday | 38 |
| 2012 | The IcemanMovie | Richard Kuklinski | 38 |
| 2012 | The Broken TowerMovie | Emile | 38 |
| 2010 | Boardwalk EmpireSeries | Nelson Van Alden | 36 |
| 2010 | The RunawaysMovie | Kim Fowley | 36 |
| 2010 | 13Movie | Henry | 36 |
| 2010 | Jonah HexMovie | Doc Cross Williams | 36 |
| 2010 | Herbert WhiteMovie | Herbert White | 36 |
| 2009 | The GreatestMovie | Jordan Walker | 35 |
| 2009 | Bad Lieutenant: Port of Call New OrleansMovie | Mundt | 35 |
| 2009 | The Missing PersonMovie | John Rosow | 35 |
| 2009 | 13 Scarier Movie MomentsMovie | Self | 35 |
| 2008 | Revolutionary RoadMovie | John Givings | 34 |
| 2007 | Before the Devil Knows You're DeadMovie | Dex | 33 |
| 2007 | Lucky YouMovie | Ray Zumbro | 33 |
| 2007 | BlackbirdMovie | Murl | 33 |
| 2007 | BugMovie | Peter Evans | 33 |
| 2007 | Shotgun StoriesMovie | Son Hayes | 33 |
| 2006 | World Trade CenterMovie | Dave Karnes | 32 |
| 2006 | Let's Go to PrisonMovie | Lynard | 32 |
| 2005 | Dead BirdsMovie | Clyde | 31 |
| 2004 | CriminalMovie | Gene | 30 |
| 2004 | The WoodsmanMovie | Rosen | 30 |
| 2004 | Grand Theft ParsonsMovie | Larry Oster-Berg | 30 |
| 2003 | Bad Boys IIMovie | Floyd Poteet | 29 |
| 2003 | Kangaroo JackMovie | Frankie Lombardo | 29 |
| 2002 | High CrimesMovie | Troy Abbott | 28 |
| 2001 | Pearl HarborMovie | Gooz Wood | 27 |
| 2001 | Vanilla SkyMovie | Aaron | 27 |
| 2001 | Crossing JordanSeries | Philip Corday | 27 |
| 2001 | New Port SouthMovie | Stanton | 27 |
| 2000 | The PhotographerMovie | Maurice | 26 |
| 1999 | Law & Order: Special Victims UnitSeries | Avery Shaw | 25 |
| 1998 | Chicago CabMovie | Crack Head | 24 |
| 1997 | The ViewSeries | Self | 23 |
| 1996 | Early EditionSeries | Merle | 22 |
| 1996 | The Daily ShowSeries | Self | 22 |
| 1996 | Chain ReactionMovie | D.C. Flower Delivery Man | 22 |
| 1993 | Groundhog DayMovie | Fred | 19 |
| 1993 | Late Show with David LettermanSeries | Self - Guest | 19 |
| 1992 | OverexposedMovie | Young Man | 18 |
| 0 | The Young KingMovie | Mick | — |
| 0 | Doctor Caligari's Cabinet of WondersMovie | Doctor Caligari | — |