2025Super Team CanadaPrime Minister of Canada (voice) · 10 episodesShow
2024Deaner '89Principal GilMovie
2023Scott Pilgrim Takes OffThe Director (voice) · 3 episodesShow
2023FUBARTodd Demps · 1 episodeShow
2022The Kids in the Hall: Comedy Punks2 episodesShow
2022The Boss Baby: Back in the CribSkinny, McBill the Newbie (voice) · 1 episodeShow
2022The Kids in the Hall8 episodes · Executive Producer · 8 episodes · CreatorShow
2019Boys vs. GirlsCoffeeMovie
2019Invader Zim: Enter the FlorpusAlmighty Tallest Purple (voice)Movie
2019AmphibiaAlbus Duckweed (voice) · 3 episodesShow
2018Sorry For Your LossVince KendallMovie
2018CarterRussell Langham · 1 episodeShow
2016The Bagel and Becky ShowBagel (voice) · 52 episodes · Theme Song Performance · 52 episodesShow
2016Delmer & MartaCreston · 8 episodesShow
2016The Hindenburg Explodes!Gerald Von RichtofenMovie
2015The PlateausJimp · 10 episodesShow
2015Man Seeking WomanChainsaw · 1 episodeShow
2014Odd SquadLord Rectangle · 1 episodeShow
2012Dead Before DawnProfessor Reginald DuffyMovie
2012Deep Space 69P3-NI5 (voice) · 8 episodesShow
2011KeyholeOgilbeMovie
2011Scooby Doo and The ZombiesJulian Libris (voice) (archive footage)Movie
2010Fish HooksDr. Frog (voice) · 1 episodeShow
2010The Kids in the Hall: Death Comes to Town8 episodes · Writer · 8 episodesShow
2009Year of the CarnivoreMr. SmallsMovie
2008The Penguins of MadagascarBarry (voice) · 2 episodesShow
2008Less Than KindWalter · 4 episodesShow
2008The Kids in the Hall: Sketchfest TributeMovie
2008Car FuckersCustomerMovie
2007CarpoolersDonny Daramajian · 1 episodeShow
2007Epic MovieHarry PotterMovie
2006Unaccompanied MinorsGuard in the Hall #1Movie
2006Casper's Scare SchoolParrot (voice)Movie
2006Leroy & StitchPleakley (voice)Movie
2005Minoriteam1 episodeShow
2005Thru the Moebius StripAgent Po (voice)Movie
2005Lilo & Stitch 2: Stitch Has a GlitchPleakley (voice)Movie
2005CatscratchWaffle (voice) · 40 episodesShow
2004What's New Scooby-Doo? Vol. 4: Merry Scary Holiday(voices)Movie
2004ZeromanRusty Woodenwater (voice) · 13 episodesShow
2004Foster's Home for Imaginary Friends1 episodeShow
2004Mickey's Cartoon ComebackSupervising ProducerMovie
2004The Voice Behind the MouseLine ProducerMovie
2004Corner GasMarvin Drey - The Taxman · 1 episodeShow
2003Arrested DevelopmentDetective Streudler · 1 episodeShow
2003Las VegasMonty McClure · 1 episodeShow
2003Lilo & Stitch: The SeriesPleakley (voice) · 67 episodesShow
2003King53 episodesShow
2003Stitch! The MoviePleakley (voice)Movie
2003I Love the '70s10 episodesShow
2003Sick in the HeadMovie
2002Dave Foley's The True Meaning of Christmas SpecialsThe Ghost of Christmas Specials Yet To ComeMovie
2002Lilo & Stitch Read-AlongAgent Pleakley (voice)Movie
2002What's New, Scooby-Doo?Julian Libris (voice), Walter Claphammer (voice) · 1 episodeShow
2002Whatever Happened to... Robot Jones?Mr. Mitchell (voice) · 1 episodeShow
2002The Santa Claus BrothersMel (voice)Movie
2002Lilo & StitchPleakley (voice)Movie
2002The Kids in the Hall: Tour of DutyVariousMovie
2001According to JimTherapist · 1 episodeShow
2001UC: Undercover1 episodeShow
2001Grounded for LifeSteve · 1 episodeShow
2000The Ladies ManMail ManMovie
2000ClerksBatman Fan / Freak #1 (voice) · 1 episodeShow
2000HairballsWalter (voice)Movie
1999Galaxy QuestAnnouncer (as Kevin Hamilton McDonald)Movie
1998The GodsonGuppy CalzoneMovie
1998Boy Meets GirlJackMovie
1998That '70s ShowDave · 6 episodesShow
1997Dinner at Fred'sFredMovie
1997The Wonderful World of Disney1 episodeShow
1997Cow and ChickenCanadian Dad (voice) · 1 episodeShow
1997The Wrong GuyMotel ManagerMovie
1997The Angry Beavers1 episodeShow
1996Kids in the Hall: Brain CandyDr. Chris Cooper / Doreen / Chris' dad / Lacey · WriterMovie
1996The Kids In The Hall: Laughing Ourselves SickMovie