2026The LeaderMovie
2024Joker: Folie à DeuxPaddy Meyers' ProducerMovie
2021The StarlingBig DaddyMovie
2021Senior MomentRock KendallMovie
2019All RiseDougle Wardle · 1 episodeShow
2018ViceDavid AddingtonMovie
2018Under the Silver LakeFinal ManMovie
2015Paranormal Activity: The Ghost DimensionKentMovie
2015GrandmaDadMovie
2015Park CityCharleyMovie
2014The Perfect 46Steve HeismanMovie
2014The Maze RunnerMasked ManMovie
2014Girl Meets WorldD.W. Preminger · 1 episodeShow
2014GalyntineRichterMovie
2014Hide and SeekPaulMovie
2014Lucky BastardMikeMovie
2013Grand PianoReisingerMovie
2013MomSteve · 10 episodesShow
2013Dark Around the StarsBrianMovie
2013LovelaceArty ShapiroMovie
2013The CongressPresident Bobs (voice)Movie
2012For a Good Time, Call...ScottMovie
2012The NewsroomZane · 1 episodeShow
2012LongmireTherapist · 1 episodeShow
2011Letters from the Big ManForest SuperintendentMovie
2011Franklin & BashJudge Derek Kohler · 1 episodeShow
2011Cinema VeriteTalk Show ModeratorMovie
2011Just PeckMr. TrustmanMovie
2011Harry's LawAttorney Darren White · 1 episodeShow
2010The GladesRobert Landry · 1 episodeShow
2010Good Luck CharlieBruce · 1 episodeShow
2010JustifiedBilly "The Wildman" Geist · 6 episodesShow
2009Cirque du Freak: The Vampire's AssistantMr. ShanMovie
2009Little Fish, Strange PondDennis RiversMovie
2009Kill TheoryDr. Karl TruftinMovie
2009Parks and RecreationRandall · 1 episodeShow
2008KillshotNelson DaviesMovie
2008The Onion MovieDennis McCormickMovie
2008Ben 10: Alien ForceCarl Tennyson (voice) · 1 episodeShow
2008Ben 10: Race Against TimeCarl TennysonMovie
2007Choose ConnorDaniel NorrisMovie
2007Private PracticeBruce Tanner · 1 episodeShow
2007Saving GraceIra Tyrell · 1 episodeShow
2007Ocean's ThirteenNeilMovie
2006VanishedFather Moyer · 3 episodesShow
2006PsychCarl · 1 episodeShow
2006The UnitBilly · 2 episodesShow
2005InconceivableJoe Hillman · 1 episodeShow
2005Close to HomeCliff Reardon · 1 episodeShow
2005The CloserDanny Booth · 1 episodeShow
2005TiltBart 'Lowball' Rogers · 9 episodesShow
2005Numb3rsJeff Kinkirk · 1 episodeShow
2004National TreasureDr. Stan HerbertMovie
2004Boston LegalA.D.A. John Lennox · 5 episodesShow
2003Joan of ArcadiaPark Ranger God · 1 episodeShow
2003Under the Tuscan SunNasty ManMovie
2003Nip/TuckDavid Collins · 1 episodeShow
2002Auto FocusPriestMovie
2002Punch-Drunk LovePlastic (voice)Movie
2002FastlaneJames Collins · 1 episodeShow
2002For the People1 episodeShow
2002The ShieldBlaine · 1 episodeShow
2001Crossing JordanHorace Banner · 1 episodeShow
2001HannibalAsst. Mayor Benny HolcombeMovie
2000The 6th DayRePet SalesmanMovie
2000Strong MedicineMonty Hightower · 1 episodeShow
2000M.Y.O.B.Stan Peyton · 1 episodeShow
2000Dropping OutMr. FlemingtonMovie
2000Monsignor MartinezWarren MansackMovie
1999MagnoliaDr. LandonMovie