2026The King of Black GooDokter PfefferMovie
2025ParadiseHenry Baines · 7 episodesShow
2023Showing UpLeeMovie
2022Alaska DailyBob Young · 11 episodesShow
2022I Love That for YouChip Gold · 5 episodesShow
2022GaslitKenneth H. Dahlberg · 1 episodeShow
2021The Sex Lives of College GirlsPresident Lacey · 3 episodesShow
2020B PositiveMalcolm · 1 episodeShow
2020Perry MasonFrank Dillon · 3 episodesShow
2018Sierra Burgess Is a LoserBiology TeacherMovie
2018Liza on DemandFuneral Director · 1 episodeShow
2018Outside InRussellMovie
2018The ResidentJake McCrary · 2 episodesShow
2017Battle of the SexesRiggs' TherapistMovie
2016LovingChet AntieauMovie
2016Lethal WeaponDr. Samuels · 1 episodeShow
2016Angie TribecaBob Terrier · 1 episodeShow
2015Z: The Beginning of EverythingHarold Ober · 2 episodesShow
2015TogethernessHead Mixer · 2 episodesShow
2014Two-Bit WaltzGuidance CounselorMovie
2014ExtantRogers · 2 episodesShow
2014Night MovesBoat OwnerMovie
2013Phil SpectorDr. SpitzMovie
2013Alpha HouseSenator Louis Laffer · 21 episodesShow
2012Jeff, Who Lives at HomeBarryMovie
2012House of LiesNeil · 1 episodeShow
2011ArthurSpoon GuyMovie
2010Morning GloryErnie ApplebyMovie
2010Law & Order: LAAttorney Limpett · 1 episodeShow
2010The Bounty HunterGaryMovie
2009Lie to MeNASA Director Schaumburg · 1 episodeShow
2008Role ModelsDavid Garvin (uncredited)Movie
2008ChokeDetective FousheeMovie
2008The Company ManDoctorMovie
2008RedbeltLawyerMovie
2007Sunny and Share Love YouPrincipal SnarkMovie
2006Wedding DazeStuartMovie
2006Windfall1 episodeShow
2006The UnitDr. Farris · 3 episodesShow
2006Something NewEdwinMovie
2005The CloserMr. Bateman · 1 episodeShow
2005Lords of DogtownContest OfficialMovie
2005Warm SpringsLionel PurdyMovie
2005HitchPeteMovie
2005Numb3rsProfessor Emmett Glaser · 1 episodeShow
2004Tanner on TannerDeke Connors · 4 episodesShow
2004Boston LegalDonald Wharton · 1 episodeShow
2004The Stepford WivesHerb SundersonMovie
2004SpartanMr. ReeseMovie
2003ElephantMr. LuceMovie
2003FargoNorm GundersonMovie
2003Calendar GirlsHotel ManagerMovie
2003The United States of LelandCharlieMovie
2003TremorsDr. Harold Baines · 1 episodeShow
2002Far from HeavenRed Faced ManMovie
2002American DreamsMr. Healy · 1 episodeShow
2002Changing LanesRon CabotMovie
2001Get Well SoonRonnieMovie
2001Everything Put TogetherDr. ReinerMovie
2001A.I. Artificial IntelligenceRobot RepairmanMovie
2001The Anniversary PartySanford JewisonMovie
2001Six Feet UnderRoger Pasquese · 6 episodesShow
2000Finding ForresterBradleyMovie
2000HamletCaptainMovie
2000Dr. T & the WomenBillMovie
2000State and MainHotel ClerkMovie
2000Running MatesAide SamMovie
2000The Great GatsbyKlipspringerMovie