2023Will TrentLenny Broussard · 3 episodesShow
2022How We RollJacob Powell · 1 episodeShow
2021Leverage: RedemptionDeric Springer · 1 episodeShow
2019No Good NickGerard · 1 episodeShow
2019Deadly ClassScorpio Slasher · 2 episodesShow
2018The NeighborhoodCasper · 1 episodeShow
2017Raven's HomeIndigo · 1 episodeShow
2017Trial & ErrorSebastian Rappaport · 1 episodeShow
2016LEGO Star Wars: The Freemaker AdventuresN:3RO (voice) · 1 episodeShow
2015Secrets and LiesJohn Patrick · 4 episodesShow
2013The Birthday BoysMr. Villanueva · 1 episodeShow
2013MomChef Rudy · 52 episodesShow
2011Allen GregoryRichard De Longpre · 7 episodesShow
20112 Broke GirlsMr. Bronski · 1 episodeShow
2010Pound PuppiesZoltron (voice) · 1 episodeShow
2010The Horrible Terrible Misadventures of David AtkinsDavid Atkins · 1 episodeShow
2009Stargate UniverseDr. Andrew Covel · 1 episodeShow
2009The MiddlePrincipal Cameron · 5 episodesShow
2009CommunityVinnie · 1 episodeShow
2008The Penguins of MadagascarCecil (voice) · 1 episodeShow
2008True Jackson, VPDonald the Delightful · 1 episodeShow
2007Pushing DaisiesWoolsey Nicholls · 1 episodeShow
2007Private PracticeKevin Mason · 1 episodeShow
2007PandemicCarl Ratner · 2 episodesShow
2006PsychWhip Chatterly · 1 episodeShow
2006Pepper DennisDr. Crimmons · 1 episodeShow
2005The CloserGary Evans · 3 episodesShow
2005The New Partridge FamilyReuben Kincaid · 1 episodeShow
2003All About the Andersons1 episodeShow
2003Steve Harvey's Big Time Challenge1 episodeShow
2002Less than PerfectGene Schmidtline · 3 episodesShow
2000Buzz Lightyear of Star CommandRentwhistle (voice), Rentwhistle Swack (voice) · 2 episodesShow
2000God, the Devil and BobBob Alman (voice) · 13 episodesShow
1998BeckerJim / Jerry / Stephanie · 1 episodeShow