2026RiptidesMovie
2026NorthboundMovie
2026The Arrow at Rest at Every Instant of its FlightMovie
2025Floating CarouselBrianMovie
2024LaRoy, TexasHarryMovie
2023Dream ScenarioRichardMovie
2023OutpostReggieMovie
2022Inside ManWarden Casey · 4 episodesShow
2022The ResortCarl · 2 episodesShow
2022I'm Charlie WalkerMr. BennettMovie
2022TroyStrange ManMovie
2021Off BroadwayAndy MartinMovie
2020Charlie Russell's Old WestJoe DeYongMovie
2020Social DistanceNeil Currier · 1 episodeShow
2020NightfireOlivettiMovie
2020HuntersBiff Simpson · 11 episodesShow
2019ImmortalMr. ShagisMovie
2019EvilFather Kay · 2 episodesShow
2019The Hot ZoneEd Copak · 6 episodesShow
2019Extremely Wicked, Shockingly Evil and VileUtah Prosecutor David YocomMovie
2018Elizabeth HarvestLoganMovie
2017Little WomenMr March · 3 episodesShow
2017The MisogynistsCameronMovie
2017CatfightDoctor JonesMovie
2017The Good FightColin Sweeney · 2 episodesShow
2016No Beast So FierceHankMovie
2016Miss SloaneJon O'NeillMovie
2016ConfirmationOrrin HatchMovie
2015The BenefactorBobbyMovie
2015ApplesauceStevie BricksMovie
2015BlindspotFBI Director Pellington · 6 episodesShow
2015Difficult PeopleTourist · 1 episodeShow
2015Actor Seeks RoleDoctor FriedmanMovie
2014The HumblingDr. FarrMovie
2014SelmaJ. Edgar HooverMovie
201423 BlastLarry FreemanMovie
2014Turks & CaicosGary BethwaiteMovie
2013Anchorman 2: The Legend ContinuesFreddie ShappMovie
2013The AmericansWilliam Crandall · 13 episodesShow
2012ElementaryArmand Venetto · 1 episodeShow
2012Political AnimalsFred Collier · 5 episodesShow
20122 Days in New YorkRonMovie
2012SmashRoger Cartwright · 3 episodesShow
2011Think of MeMaxMovie
2011HomelandSenator Sam Paley · 8 episodesShow
2011BeautyDrunk Youth #2Movie
2010SecretariatHollis CheneryMovie
2009White CollarAndy Woods · 1 episodeShow
2009KingsWilliam Cross · 13 episodesShow
2008Revolutionary RoadJack OrdwayMovie
2008Diminished CapacityMad Dog McClureMovie
2008Chicago 10David Dellinger / David Stahl (voice)Movie
2007Across the UniverseMr. Carrigan (Lucy's Father)Movie
2007The Stone AngelMarvinMovie
2007The Hunting PartyCIA OperativeMovie
2007DamagesJerry Boorman · 10 episodesShow
2007Burn NoticeRaines · 2 episodesShow
2007DriveJohn Trimble · 5 episodesShow
2007When A Man Falls In The ForestBillMovie
2006Let's Go to PrisonWardenMovie
2006Ugly BettyBennett Wallis · 3 episodesShow
2006FidoBill RobinsonMovie
2006PitchProfessor MacyMovie
2006Tall: The American Skyscraper and Louis SullivanNarratorMovie
2006The Book of DanielRoger Paxton · 4 episodesShow
2006Haskett's ChanceMaurice BryantMovie
2005The MatadorLovellMovie
2005Hide and SeekSheriff HaffertyMovie
2005Stealing Martin LaneParker BanksMovie