2026Born to BowlNarrator (voice) · 5 episodesShow
2025The American RevolutionSamuel Adams / Nathaniel Greene / Lewis Beebe (voice) · 6 episodesShow
2025Splinter Cell: DeathwatchSam Fisher (voice) · 8 episodesShow
2025They Fight with CamerasMovie
2025Caught StealingLipaMovie
2025The Last TwinsNarratorMovie
2024The Perfect CoupleTag Winbury · 6 episodesShow
2023Across the River and into the TreesColonel Richard CantwellMovie
2023GoldaHenry KissingerMovie
2023Command ZKohlberg Pryce · 2 episodesShow
2023Asteroid CityJ.J. KelloggMovie
2023A Small LightOtto Frank · 8 episodesShow
2022The ConspiracyMovie
2022Ray Donovan: The MovieRay DonovanMovie
2021Don't Look UpBash Narrator (voice)Movie
2021The French Dispatch of the Liberty, Kansas Evening SunTalk Show HostMovie
2020Human CapitalDrew HagelMovie
2019Lindsey Vonn: The Final SeasonNarrator (voice)Movie
2019A Rainy Day in New YorkRoland PollardMovie
2019Joseph Pulitzer: Voice of the PeopleJoseph Pulitzer (voice)Movie
2019The Many Lives of Nick BuonicontiNarratorMovie
2018Inside the Manson Cult: The Lost TapesNarratorMovie
2018CivilisationsNarrator · 9 episodesShow
2018Isle of DogsSpots (voice)Movie
2017My Little Pony: The MovieThe Storm King (voice)Movie
2017ChuckChuck WepnerMovie
2017Goon: Last of the EnforcersRoss RheaMovie
2016The 5th WaveColonel VoschMovie
2015CreedHBO 24/7 Narrator (voice)Movie
2015SpotlightMarty BaronMovie
2015Kareem: Minority of OneNarrator (voice)Movie
2015Pawn SacrificeBoris SpasskyMovie
2015UnityNarrator (voice)Movie
2014Fading GigoloDoviMovie
2013A Perfect ManJamesMovie
2013Superheroes: A Never-Ending BattleNarrator (voice) · 3 episodesShow
2013Money for Nothing: Inside the Federal ReserveNarrator (voice)Movie
2013The ButlerLyndon B. JohnsonMovie
2013The Last Days on MarsVincent CampbellMovie
2013Clear HistoryTibor (uncredited)Movie
2013Ray DonovanRay Donovan · 82 episodesShow
2013The Reluctant FundamentalistBobby LincolnMovie
2013Rescue in the Philippines: Refuge from the HolocaustNarrator (voice)Movie
2013Movie 43Robert (segment "Homeschooled")Movie
2012MentalTrevor BlundellMovie
2012Human Lampshade: A Holocaust MysteryMovie
2012GoonRoss RheaMovie
2011The Curious Case of Curt FloodNarratorMovie
2011Portraits in Dramatic TimeMovie
2011McEnroe/Borg: Fire & IceNarratorMovie
2011Runnin' Rebels of UNLVNarratorMovie
2010SaltTheodore WinterMovie
2010Broad Street Bullies(narrator)Movie
2010Repo MenFrankMovie
2010Magic & Bird: A Courtship of RivalsNarrator (voice)Movie
2010Every DayNedMovie
2009Taking WoodstockVilmaMovie
2009Ted WilliamsNarratorMovie
2009X-Men Origins: WolverineVictor CreedMovie
2009Battle for Tobacco Road: Duke vs. CarolinaNarratorMovie
2009Inventing L.A.: The Chandlers and Their TimesNarratorMovie
2008DefianceZus BielskiMovie
2008Breaking the Huddle: The Integration of College FootballNarratorMovie
2008Thrilla in ManilaNarratorMovie
2008The DefectorNarratorMovie
2008BarbaroNarratorMovie
2008Chicago 10William Kunstler (voice)Movie
2008Joe Louis: America's Hero BetrayedNarratorMovie
2007Michigan vs. Ohio State: The RivalryNarratorMovie
2007Dare To Dream: The Story of the U.S. Women's Soccer TeamNarratorMovie