2026Yellow MirrorCarl Carlson (voice)Movie
2026SimpsleyLou (voice)Movie
2026Extreme Makeover: Homer EditionCarl Carlson (voice)Movie
2026HoppersAdditional Voice (voice) · ADR & DubbingMovie
2024The Simpsons: O C'mon All Ye FaithfulLou (voice)Movie
2022BolivarAndrewMovie
2022A League of Their OwnEdgar · 6 episodesShow
2022Everything I Ever Wanted to Tell My Daughter About MenMovie
2019Momma Named Me SheriffMr. Bojenkins (voice) · 9 episodesShow
2019All RiseDetective Collins · 1 episodeShow
2019Carmen SandiegoCrawfish King (voice) · 1 episodeShow
2018Freaky FridayMikeMovie
2018Station 19Oliver · 1 episodeShow
2016Better Things1 episodeShow
2016Sing It!Barry · 10 episodesShow
2015Invisible SisterMr. PerkinsMovie
2014Alexander and the Terrible, Horrible, No Good, Very Bad DayMr. RogueMovie
2014How to Get Away with MurderMr. Travers · 1 episodeShow
2013MomWes · 1 episodeShow
2012Let It ShineLeviMovie
2012ScandalBill Warren · 1 episodeShow
2010LEGO: The Adventures of Clutch PowersSkelly (voice)Movie
2010LEGO® Clutch Powers: Bad Hair DaySkelly (Voice)Movie
2009Bob FunkSonnyMovie
2007The Sarah Silverman ProgramEugene · 1 episodeShow
2005Pretty PersuasionJoeMovie
2003Chicken PartyDurell MillsMovie
2003Masked and AnonymousValentineMovie
2003Reno 911!Thaddeus Owens III · 1 episodeShow
1998BeckerJake Malinak · 129 episodesShow
1996SwingersCharlesMovie
1994PCUMullaneyMovie
1993Lush LifeLesterMovie
1993Boy Meets WorldEli Williams · 16 episodesShow
1992The Flash III: Deadly NightshadeJulio MendezMovie
1992The HeightsStan Lee · 13 episodesShow
1991The Flash II: Revenge of the TricksterJulio MendezMovie
1990The FlashJulio MendezMovie
1990The FlashJulio Mendez · 22 episodesShow
1990The Girl with the Crazy BrotherJordanMovie
1989The SimpsonsCarl Carlson (voice), Lou (voice), Audrey II (voice), Carl Carlson / Lou (voice), Carl Carlson / FBI Officer #1 (voice), Employee Praising Dance Moves (voice), Partygoer #2 (voice), Gamer (voice), Hockey Player (voice), (voice), Carl Carlson / Fausto (voice), Carl Carlson / Security Guard / Male Scientist (voice), Judge (voice), Officer Lou (voice) · 42 episodesShow 1989Free Spirit1 episodeShow
1988TV 101Holden Hines · 13 episodesShow