2025She Came BackDr. Keith MitchellMovie
2024LandmanNathan · 20 episodesShow
2024SuperKlausFrank Fafnir (voice)Movie
2024HumaneSecretary-General of the U.N. (voice)Movie
2024Six Guns for HireThe EmployerMovie
2023My Mother's MenNealMovie
2023Six Days to DieThe Man in BlackMovie
2023Richard IIIRichard IIIMovie
2021My Soul to TakeFredMovie
2021Akilla's EscapeBenjiMovie
2021Trigger PointElias KaneMovie
2021Sugar DaddyGordonMovie
2021KZ O 2.0Movie
2020My Salinger YearDanielMovie
2019Beast WithinFather RomanMovie
2019For All MankindWernher von Braun · 3 episodesShow
2019AstronautMarcusMovie
2019GretaChris McCullenMovie
2019The Umbrella AcademySir Reginald Hargreeves · 33 episodesShow
2019The ProdigyArthur JacobsonMovie
2018The Truth About the Harry Quebert AffairElijah Stern · 10 episodesShow
2018Higher PowerControlMovie
2018AnonCharles GattisMovie
2017The Curse of Buckout RoadReverend MikeMovie
2017LoreDr. Walter Freeman · 1 episodeShow
2017Mission Kathmandu: The Adventures of Nelly & SimonTaylor (voice)Movie
2017EverfallCoach GoodwinMovie
201721 ThunderDeclan Gallard · 2 episodesShow
2017Bon Cop Bad Cop 2Martin WardMovie
2017Where the Universe Sings: The Spiritual Journey of Lawren Harrisvoice of Lawren HarrisMovie
2016Mean DreamsThe ChiefMovie
2015PainkillersDr. TroutmanMovie
2015ReversionJack CléMovie
2015Painted Land: In Search of the Group of Sevenvoice of Lawren HarrisMovie
2015Elephant SongDr. James LawrenceMovie
2015King LearKing LearMovie
2015Pirate's PassageCorporal Robin Hawkins (voice)Movie
2014GothamDr. Francis Dulmacher · 2 episodesShow
2014Jack Ryan: Shadow RecruitRob BehringerMovie
2014TarotNarratorMovie
2013House of VersaceSanto VersaceMovie
2013House of CardsTed Brockhart · 6 episodesShow
2011French ImmersionPontifikatorMovie
2011ThorKing LaufeyMovie
2011The BorgiasGiuliano Della Rovere · 20 episodesShow
2011Saga CityNarratorMovie
2010The TrotskyPrincipal BerkhoffMovie
2010Outbreak: Anatomy of a PlagueNarratorMovie
2009GunsPaul Duguid · 2 episodesShow
2009The ListenerRay Mercer · 7 episodesShow
2008Waitresses WantedSergeant ConnorMovie
2008ChangelingChief James E. DavisMovie
2008WarGames: The Dead CodeT. Kenneth Hassert / Joshua (voice)Movie
2008Six Reasons WhyThe PreacherMovie
2008Flashpoint1 episodeShow
2008InconceivableDr. Jackson Charles 'Jack' FreemanMovie
2008The American TrapMaurice BishopMovie
2008Zombies: When the Dead Walk(voice)Movie
2007The PoetColonel HassMovie
2007Bury My Heart at Wounded KneeGeneral ShermanMovie
2007Alexander HamiltonNarratorMovie
2007Judy's Got a GunCaptain RuttgauerMovie
2007Aleister Crowley: The Beast 666NarratorMovie
2007Killing Zelda SparksDr. Theodore LenningradMovie
2007InterventionBillMovie
2006Secret Files of the Inquisition4 episodesShow
2006Bon Cop Bad CopMartin WardMovie
2006Secret Files of the InquisitionNarratorMovie
2005Burnt ToastDaveMovie
2005The Exorcism of Emily RoseKarl GundersonMovie
2005EmpireJulius Cäsar · 6 episodesShow
2005The DealHank WeissMovie
2005Lies My Mother Told MeLucas MackenzieMovie
2004Battlestar GalacticaPresident Richard Adar · 1 episodeShow
2004The Chronicles of RiddickLord MarshalMovie
2004HighwaymenFargoMovie
2003PaycheckJohn WolfeMovie