2026SacrificeGunnarMovie
2025The Yellow TieSergiu CelibidacheMovie
2025The Life of MirrorsMovie
2025OpusAlfred MorettiMovie
2024The LineBeach MillerMovie
2024Bad MonkeySpencer · 10 episodesShow
2024UnsinkableChief Engineer Pollard · 11 episodesShow
2024RIPLEYReeves Minot · 1 episodeShow
2024The New LookLucien Lelong · 10 episodesShow
2023Mr. Blake at Your Service!Andrew BlakeMovie
2023Fool's ParadiseEd CoteMovie
2023One RangerGeddesMovie
2023Breaking RachmaninoffMovie
2023SenecaSenecaMovie
2022MindcageThe ArtistMovie
2022Savage SalvationPeterMovie
2022White ElephantGlen FollettMovie
2022ChariotDr. KarnMovie
2022ShatteredRonaldMovie
2021The SurvivalistAaron RamseyMovie
2021Ten Year Old TomMr. B (voice) · 40 episodesShow
2021Rogue HostageSam NelsonMovie
2020Last CallDr. FeltonMovie
2020Valley of the GodsWes TaurosMovie
2020AvaDukeMovie
2020Home Movie: The Princess BrideThe Impressive Clergyman · 1 episodeShow
2020Space ForceDr. Adrian Mallory · 17 episodesShow
2020ArkansasBrightMovie
2020The New PopeGiovanni Paolo III / Sir John Brannox · 9 episodesShow
2019Extremely Wicked, Shockingly Evil and VileJudge Edward D. CowartMovie
2019Velvet BuzzsawPiersMovie
2018The ABC MurdersHercule Poirot · 3 episodesShow
2018Bird BoxDouglasMovie
2018The Music CriticThe NarratorMovie
2018Mile 22BishopMovie
2018SuperconSid NewberryMovie
2018Casanova GeneMovie
2017Bullet HeadWalkerMovie
2017Ryuichi Sakamoto: CODAPort (archive footage)Movie
2017The Wilde WeddingLaurenceMovie
2017I Love You, DaddyLeslie GoodwinMovie
2017About Love. Adults OnlyEdMovie
2017Just Call Me GodSatur Diman ChaMovie
2017UnlockedBob HunterMovie
2016Deepwater HorizonDonald VidrineMovie
2016Psychogenic FugueAll charactersMovie
2016Zoolander 2Chazz SpencerMovie
2016BillionsGrigor Andolov · 7 episodesShow
2014Penguins of MadagascarDave (voice)Movie
2014Cut BankSheriff VogelMovie
2014Casanova VariationsGiacomoMovie
2014The Penguins of Madagascar - Operation: Penguin TakeoverDave / Dr. Octavius Brine (voice)Movie
2014Jack Unterweger - The Charming Serial KillerMovie
2014CrossbonesBlackbeard · 9 episodesShow
2014Cesar ChavezBogdanovitchMovie
2013RED 2Marvin BoggsMovie
2013EcstasyVinnyMovie
2013Siberian EducationGrandfather KuzyaMovie
2013Warm BodiesColonel GrigioMovie
2012Lines of WellingtonGeneral WellingtonMovie
2012DrunkboatMortMovie
2011Transformers: Dark of the MoonBruce BrazosMovie
2011ButterfliesManMovie
2010REDMarvin BoggsMovie
2010SecretariatLucien LaurinMovie
2010Jonah HexTurnbullMovie
2010The Infernal Comedy: Confessions of a Serial KillerJack UnterwegerMovie
2009SNL Presents: A Very Gilly Christmas(archive footage)Movie
2008Gardens of the NightMichaelMovie