2024The Fabulous FourTedMovie
2024The InvisiblesCarlMovie
2023The Fall of the House of UsherRoderick Usher · 8 episodesShow
2023What Ever Happened to Jonny FaithDr. KelbenMovie
2022Dark WindsTom Spenser · 3 episodesShow
2020Spark: A Systemic Racism StoryNarrator (voice)Movie
2020DC Showcase - Batman: Death in the FamilyBruce Wayne / Batman (voice)Movie
2020Lie ExposedFrankMovie
2020I Know This Much Is TrueDr. Hume · 2 episodesShow
2019Doctor SleepDr. John DaltonMovie
2019JettMr. Carlyle · 2 episodesShow
2018Sorry For Your LossJeffMovie
2018The ResidentRandolph Bell · 107 episodesShow
2018Batman: Gotham by GaslightBruce Wayne / Batman (voice)Movie
2017The PostRobert McNamaraMovie
2017Gerald's GameGeraldMovie
2017Mark Felt: The Man Who Brought Down the White HouseSandy SmithMovie
2017Kingsman: The Golden CirclePresident of the United StatesMovie
2017KodachromeUncle DeanMovie
2016SpectralGeneral OrlandMovie
2016GoldMark HancockMovie
2016American Crime StoryGil Garcetti · 10 episodesShow
2015RehearsalTurner Horatio LongfellowMovie
2015Bob's Broken SleighFishface (voice)Movie
2015TruthAndrew HeywardMovie
2015Fathers and DaughtersWilliamMovie
2015WildlikeRene BartlettMovie
2015Wet Hot American Summer: First Day of CampBill Martinson · 1 episodeShow
2015Good KillLieutenant Colonel Jack JohnsMovie
2015Elephant SongDr. Toby GreenMovie
2014The CaptiveVinceMovie
2014Endless LoveHugh ButterfieldMovie
2013And Now a Word from Our SponsorAdan KundleMovie
2013Devil's KnotJudge David BurnettMovie
2013The Place Beyond the PinesBill KillcullenMovie
2013The Challenger DisasterGeneral KutynaMovie
2012Outlaws - For Greater GloryAmbassador Dwight MorrowMovie
2012FlightCharlie AndersonMovie
2012The RiverEmmet Cole · 8 episodesShow
2011Hitler's Stealth FighterNarratorMovie
2011Donovan's EchoFinnley · ProducerMovie
2011Cell 213WardenMovie
2011Super 8CooperMovie
2011Meek's CutoffStephen MeekMovie
2010Young JusticeBatman / Eduardo Dorado Sr. (voice), Batman / Pieter Cross (voice), Batman / Wotan (voice), Eduardo Dorado, Sr. (voice), Bruce Wayne / Batman / Markovian Citizen (voice), Batman / Rumaan Harjavti (voice), Bruce Wayne (voice), Batman (voice), Batman / Viktor Markov (voice), Eduardo Dorado, Sr. / Matthew Malone / Batman (voice) · 19 episodesShow
2010Barney's VersionBlairMovie
2010Dinner for SchmucksLance FenderMovie
2010Batman: Under the Red HoodBatman / Bruce Wayne (voice)Movie
2009A Dog Named ChristmasGeorge McCrayMovie
2009Mao’s Last DancerBen StevensonMovie
2008Cyborg SoldierSimon HartMovie
2008The SummitRichard Adderly · 2 episodesShow
2007National Treasure: Book of SecretsThe PresidentMovie
2007I'm Not ThereKeenan Jones / GarrettMovie
2007John from CincinnatiMitch Yost · 10 episodesShow
2007Firehouse DogConnor FaheyMovie
2006Déjà VuJack McCreadyMovie
2006The Mermaid ChairHugh SullivanMovie
2006Eight BelowDavis McClarenMovie
2006Class of the TitansChiron (voice) · 11 episodesShow
2005The World's Fastest IndianJerryMovie
2005CapoteJack DunphyMovie
2005Mee-Shee: The Water GiantSean CambellMovie
2005Saving MillyMort KondrackeMovie
2005Racing StripesNolan WalshMovie
2004The Republic of LoveTom Avery · Executive ProducerMovie
2004The RivermanRobert KeppelMovie
2004The LifeArnieMovie
2004Being JuliaLord CharlesMovie
2004I, RobotLawrence RobertsonMovie
2004American MeltdownAgent Tom SheaMovie
2003Hollywood HomicideLt. Bennie MackoMovie
2003The CoreCmdr. Robert IversonMovie
2002Swept AwayAnthony 'Tony' LeightonMovie
2002BelowBriceMovie