
Filmography99 titles
Importing filmography…
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2027 | Spider-Man: Beyond the Spider-VerseMovie | Wilson Fisk (voice) | 60 |
| 2025 | Caught StealingMovie | Lipa | 58 |
| 2025 | The American RevolutionSeries | Samuel Adams / Nathaniel Greene / Lewis Beebe (voice) | 58 |
| 2024 | The Perfect CoupleSeries | Tag Winbury | 57 |
| 2024 | UndisputedMovie | Self | 57 |
| 2024 | Broadway's Leading Men: A Musical CelebrationMovie | Self | 57 |
| 2023 | GoldaMovie | Henry Kissinger | 56 |
| 2023 | Asteroid CityMovie | J.J. Kellogg | 56 |
| 2023 | Command ZSeries | Kohlberg Pryce | 56 |
| 2023 | A Small LightSeries | Otto Frank | 56 |
| 2021 | Don't Look UpMovie | Bash Narrator (voice) | 54 |
| 2021 | The French Dispatch of the Liberty, Kansas Evening SunMovie | Talk Show Host | 54 |
| 2021 | Broadway: Beyond the Golden AgeMovie | Self | 54 |
| 2018 | Spider-Man: Into the Spider-VerseMovie | Wilson Fisk (voice) | 51 |
| 2018 | Isle of DogsMovie | Spots (voice) | 51 |
| 2018 | Firing Line with Margaret HooverSeries | Self | 51 |
| 2017 | ChuckMovie | Chuck Wepner | 50 |
| 2017 | My Little Pony: The MovieMovie | The Storm King (voice) | 50 |
| 2017 | Goon: Last of the EnforcersMovie | Ross Rhea | 50 |
| 2017 | UConn: The March to MadnessSeries | — | 50 |
| 2017 | The Pulitzer At 100Movie | Self | 50 |
| 2016 | The 5th WaveMovie | Lieutenant Colonel Alexander Vosch | 49 |
| 2016 | WIRED's Autocomplete InterviewsSeries | Self - Guest | 49 |
| 2015 | The Late Show with Stephen ColbertSeries | Self | 48 |
| 2015 | SpotlightMovie | Marty Baron | 48 |
| 2015 | CreedMovie | HBO 24/7 Narrator (voice) | 48 |
| 2015 | UnityMovie | Narrator (voice) | 48 |
| 2015 | Pawn SacrificeMovie | Boris Spassky | 48 |
| 2015 | Kareem: Minority of OneMovie | Narrator (voice) | 48 |
| 2014 | BoJack HorsemanSeries | Copernicus (Voice) | 47 |
| 2014 | The Tonight Show Starring Jimmy FallonSeries | Self - Guest | 47 |
| 2014 | Variety Studio: Actors on ActorsSeries | Self | 47 |
| 2014 | Late Night with Seth MeyersSeries | Self - Guest | 47 |
| 2013 | Rick and MortySeries | Fear Hole Demon (voice) | 46 |
| 2013 | Drunk HistorySeries | Victor Lustig | 46 |
| 2013 | Movie 43Movie | Robert (segment "Homeschooled") | 46 |
| 2013 | Ray DonovanSeries | Ray Donovan | 46 |
| 2013 | The ButlerMovie | Lyndon B. Johnson | 46 |
| 2013 | Clear HistoryMovie | Tibor (uncredited) | 46 |
| 2013 | The Reluctant FundamentalistMovie | Bobby Lincoln | 46 |
| 2013 | Superheroes: A Never-Ending BattleSeries | Narrator (voice) | 46 |
| 2012 | GoonMovie | Ross Rhea | 45 |
| 2011 | Portraits in Dramatic TimeMovie | — | 44 |
| 2011 | The Curious Case of Curt FloodMovie | Narrator | 44 |
| 2011 | Runnin' Rebels of UNLVMovie | Narrator | 44 |
| 2010 | SaltMovie | Theodore Winter | 43 |
| 2010 | America: The Story of UsSeries | Self - Narrator (voice) | 43 |
| 2010 | Repo MenMovie | Frank | 43 |
| 2010 | Every DayMovie | Ned | 43 |
| 2009 | X-Men Origins: WolverineMovie | Victor Creed | 42 |
| 2009 | Taking WoodstockMovie | Vilma | 42 |
| 2008 | DefianceMovie | Zus Bielski | 41 |
| 2008 | Joe Louis: America's Hero BetrayedMovie | Narrator | 41 |
| 2008 | Chicago 10Movie | William Kunstler (voice) | 41 |
| 2007 | Love in the Time of CholeraMovie | Lotario Thurgot | 40 |
| 2007 | Brooklyn Dodgers: The Ghosts of FlatbushMovie | Self (Narrator) | 40 |
| 2007 | The TenMovie | Ray Johnson | 40 |
| 2007 | Dare To Dream: The Story of the U.S. Women's Soccer TeamMovie | Narrator | 40 |
| 2006 | The OmenMovie | Robert Thorn | 39 |
| 2006 | The Painted VeilMovie | Charlie Townsend | 39 |
| 2005 | Robot ChickenSeries | Iron Man / King Triton (Voice) | 38 |
| 2005 | Lackawanna BluesMovie | Ulysses Ford | 38 |
| 2004 | The Manchurian CandidateMovie | Congressman Raymond Prentiss Shaw (D-NY) | 37 |
| 2003 | Colosseum - Rome's Arena of DeathMovie | Self - Narrator (voice) | 36 |
| 2003 | Hitler: The Rise of EvilSeries | Ernst Hanfstaengl | 36 |
| 2003 | The Shakespeare SessionsMovie | — | 36 |
| 2002 | The Sum of All FearsMovie | John Clark | 35 |
| 2002 | :03 from GoldMovie | Narrator (voice) | 35 |
| 2002 | Do You Believe in Miracles? The Story of the 1980 U.S. Hockey TeamMovie | Self - Narrator | 35 |
| 2001 | Kate & LeopoldMovie | Stuart Besser | 34 |
| 2001 | Shot Heard 'Round the WorldMovie | Narrator | 34 |
| 2000 | CSI: Crime Scene InvestigationSeries | Michael Keppler | 33 |
| 2000 | Secrets of the DeadSeries | Narrator (voice) | 33 |
| 2000 | When It Was a Game 3Movie | Narrator (voice) | 33 |
| 1999 | RKO 281Movie | Orson Welles | 32 |
| 1999 | The HurricaneMovie | Sam Chaiton | 32 |
| 1998 | SphereMovie | Dr. Ted Fielding | 31 |
| 1998 | TwilightMovie | Jeff Willis | 31 |
| 1998 | PhantomsMovie | Deputy Stuart 'Stu' Wargle | 31 |
| 1998 | Since You've Been GoneMovie | Fred Linderhoff | 31 |
| 1997 | The ViewSeries | Self | 30 |
| 1997 | The DaytrippersMovie | Carl Petrovic | 30 |
| 1997 | Scream 2Movie | Cotton Weary | 30 |
| 1997 | Sports on the Silver ScreenMovie | Self - Narrator (voice) | 30 |
| 1996 | ScreamMovie | Cotton Weary | 29 |
| 1996 | RansomMovie | Clark Barnes | 29 |
| 1996 | The Daily ShowSeries | Self | 29 |
| 1996 | Walking and TalkingMovie | Andrew | 29 |
| 1996 | Big NightMovie | Leo | 29 |
| 1995 | Buffalo GirlsMovie | Ogden | 28 |
| 1995 | Denise Calls UpMovie | Jerry Heckerman | 28 |
| 1995 | Party GirlMovie | Nigel | 28 |
| 1994 | Mixed NutsMovie | Chris | 27 |
| 1992 | The Tonight Show with Jay LenoSeries | — | 25 |
| 1989 | The SimpsonsSeries | "Dateline: Springfield" Narrator (voice) | 22 |
| 1988 | American ExperienceSeries | Narrator (voice) | 21 |
| 1982 | NatureSeries | Narrator (voice) | 15 |
| 1975 | Saturday Night LiveSeries | Self - Cameo (uncredited) | 8 |
| 1974 | NOVASeries | Narrator (voice) | 7 |