2026M.I.A.Tim Kincaid · 9 episodesShow
2026KevinMichael (voice) · 1 episodeShow
2026Dead Man's WireMichael GrableMovie
2025The Gettysburg AddressJohn P. Jones (voice)Movie
2025Mission: Impossible - The Final ReckoningDenlingerMovie
2024Knuckles'Pistol' Pete Whipple · 2 episodesShow
2024Rebel Moon - Part Two: The ScargiverThe KingMovie
2024The Ministry of Ungentlemanly WarfareBrigadier Gubbins 'M'Movie
2023Rebel Moon - Part One: A Child of FireThe KingMovie
2023Mission: Impossible - Dead Reckoning Part OneDenlingerMovie
2023SweetwaterNed IrishMovie
2023BlackBerryCarl YankowskiMovie
2023Operation Fortune: Ruse de GuerreNathanMovie
2022The HyperionsProfessor Ruckus MandulbaumMovie
2021Last Train to ChristmasRoger TowersMovie
2021A Castle for ChristmasMylesMovie
2021Burning at Both EndsJacques · Executive ProducerMovie
2021Best SellersHalpren NolanMovie
2021The UnholyBishop GylesMovie
2020A Virtual Princess Bride ReunionWestleyMovie
2020Home Movie: The Princess BridePrince Humperdinck · 1 episodeShow
2019Black ChristmasProfessor GelsonMovie
2019Why Not Choose Love: A Mary Pickford ManifestoD.W. GriffithMovie
2018Ghost LightAlex PankhurstMovie
2018Billionaire Boys ClubAndy WarholMovie
2017Don't SleepDr. Richard SommersMovie
2017We Don't Belong HereFrank HarperMovie
2017The Marvelous Mrs. MaiselGavin Hawk · 4 episodesShow
2016Sugar MountainJim HuxleyMovie
2016The Queen of SpainGary JonesMovie
2016Elephant KingdomRock (voice)Movie
2016IndiscretionJake SimonMovie
2016Being CharlieDavid MillsMovie
2016Elvis & NixonScreenplay · ProducerMovie
2016Lost & FoundJohn BromanMovie
2015The Art of MoreArthur Davenport · 20 episodesShow
2015Game Changer: The Legacy of SawThanksMovie
2015Life in PiecesProfessor Sinclair Wilde · 4 episodesShow
2015H8RZPrincipal DonatoMovie
2015A Haunting in CawdorLawrence O'NeillMovie
2015The Adventures of Puss in BootsGuy Fox (voice) · 1 episodeShow
2014Teen LustJohnMovie
2014In SecurityJoshuaMovie
2014A Bit of Bad LuckBrooksMovie
2014Behaving BadlyJoseph StevensMovie
2014Reach MeKerseyMovie
2014CosmosEdmond Halley / Robert Hooke (voice) · 1 episodeShow
2013Justice League: The Flashpoint ParadoxAquaman (voice)Movie
2013Anna NicoleE. Pierce MarshallMovie
2013She Loves Me NotBrady OlinsonMovie
2013HorizonMax HartmanMovie
2013The Story of LukePaulMovie
2013Hansel and Gretel Get BakedThe Meter ManMovie
2012True Love: The Princess Bride PhenomenonMovie
2012The CitizenMillerMovie
2012The Oogieloves in the Big Balloon AdventureBobby WobblyMovie
2012PerceptionBritish Intelligence Officer · 1 episodeShow
2012Camilla DickinsonRafferty DickinsonMovie
2011New Year's EveStan's DoctorMovie
2011HellgateJeff MathewsMovie
2011The Adventures of TintinPilot (voice)Movie
2011WorkaholicsFox · 1 episodeShow
2011No Strings AttachedDr. Stephen MetznerMovie
2011Little MurderBarry FitzgeraldMovie
2010Psych:9Dr. ClementMovie
2010Flying LessonsSteven JenningsMovie
2010As Good As DeadEthanMovie
2009A Christmas CarolPortly Gentleman / Dick Wilkins / Fiddler / Business Man (voice)Movie
2008The Alphabet KillerCapt. Kenneth ShineMovie
2007Walk the TalkErikMovie
2007Georgia RuleArnoldMovie
2006Factory GirlSam Green (uncredited)Movie
2006PsychPierre Despereaux, Despereaux · 3 episodesShow
2006PuckedNormanMovie
2006Haskett's ChanceMark Haskett / Chris DalnessMovie
2005Pope John Paul IIYoung Karol Wojtyla · 2 episodesShow
2005Full Disclosure ReportDr. Lawrence GordonMovie
2005EdisonReigertMovie