2026Sofia the First: Royal MagicChauncey (voice) · 1 episodeShow
2025Out for DeliveryDoctor (voice)Movie
2022Reno 911!: It's a Wonderful HeistBelphegorMovie
2022GrimcuttyPodcast HostMovie
2022WitchyKenMovie
2021CSI: VegasDennis Rosner · 1 episodeShow
2021United States of AlBrett · 5 episodesShow
2020Bad TherapyNickMovie
2020Feel GoodScott · 5 episodesShow
2019Jumanji: The Next LevelCavendishMovie
2019Carol's Second ActGordon · 1 episodeShow
2019Perfect HarmonyTate Tippet · 1 episodeShow
2018The NeighborhoodGregory · 3 episodesShow
2018Station 19Paul · 1 episodeShow
2016Milo Murphy's LawLoab (voice) · 1 episodeShow
2016PetJessupMovie
2016SpeechlessJimmy DiMeo · 63 episodesShow
2016Between UsPatritzioMovie
2015Primrose LaneMr. LutherMovie
2015Grace and FrankieFred · 1 episodeShow
2015Fresh Off the BoatLance · 1 episodeShow
2014Marry MeWhat's-His-Name · 1 episodeShow
2014Jason Nash Is MarriedTedMovie
2014Chasing LifePaul Peters · 6 episodesShow
2014Leonard in Slow MotionMovie
2014About a BoyFiona's Male Boss · 1 episodeShow
2013Sofia the First: The Floating PalaceSven (voice)Movie
2013Brooklyn Nine-NineSister Steve · 1 episodeShow
2013The HeatNY AgentMovie
2013Dark MinionsMel (voice) · WriterMovie
2012VeepFocus Group Member · 1 episodeShow
2012House of LiesSpalding Winter · 1 episodeShow
2011The ExesJeff · 1 episodeShow
2011WhitneyEddie · 1 episodeShow
2011Free AgentsAnders · 1 episodeShow
2011Movie Poster ContractSteve's ManagerMovie
2011Happy EndingsMichael · 1 episodeShow
2011EpisodesPsychiatrist · 5 episodesShow
2010Hot in ClevelandBenny · 1 episodeShow
2010Good Luck CharlieWalter · 2 episodesShow
2009The LeagueDr. Pete Wyland · 1 episodeShow
2009GleeDennis · 1 episodeShow
2009Party DownStuart · 1 episodeShow
2009He's Just Not That Into YouDan the WiccanMovie
2009Trust Me1 episodeShow
2008Childrens HospitalDr. Max von Sydow, Dr. Max Von Sydow · 3 episodesShow
2008Sex DriveDr. Clark TeddescoeMovie
2008The Mighty B!Writer · 2 episodesShow
2007Wizards of Waverly PlaceSimon · 1 episodeShow
2007The Big Bang TheoryBarry Kripke · 25 episodesShow
2007Burn NoticePaul · 1 episodeShow
2007Because I Said SoCute Food Spewing GuyMovie
2006The Santa Clause 3: The Escape ClauseRoryMovie
2006HeroesAttorney · 1 episodeShow
2006PsychGeorge Cheslow · 1 episodeShow
2006What the Bleep! Down the Rabbit HoleElliotMovie
2005WeedsContest Organiser · 1 episodeShow
2005Nadine in DatelandBobMovie
2005Life of the PartyBertMovie
2004Kevin HillWayne Ellis · 1 episodeShow
2004CSI: NYLester Jayne · 1 episodeShow
2004What the #$*! Do We (K)now!?ElliotMovie
2004Blackballed: The Bobby Dukes StoryDaniel BenjaminMovie
2003Joan of ArcadiaMr. Campbell · 1 episodeShow
2003Las VegasAdam Clemo · 1 episodeShow
2003Happy FamilyCocoNate · 1 episodeShow
2003Reno 911!Pageant Dad · 4 episodesShow
2003A.U.S.A.Wally Berman · 12 episodesShow
2003Old SchoolTeddyMovie
2000Road TripWaiterMovie