Scott and Kevin Discuss Free Trade
2025
Night of the Zoopocalypse as Ash (voice)
2024
Outstanding: A Comedy Revolution as Self
2024
Kids in the Hall: Scenes They Wouldn't Let Us Do as Self
2023
Mr. Dressup: The Magic of Make Believe as Self
2023
FUBAR as Dr. Pfeffer (6 episodes)
2022
Santa's Got Style as Paul Grant
2022
Sugar Highs as Early (4 episodes)
2022
Dark Side of Comedy as Self (1 episode)
2022
Stand Out: An LGBTQ+ Celebration
2022
The Kids in the Hall: Comedy Punks (2 episodes)
2022
Shoresy as Shoresy's Foster Father (1 episode)
2022
The Kids in the Hall (8 episodes)
2022
The Kids in the Hall: Comedy Punks as Self
2021
Sort Of as Bryce (8 episodes)
2021
Back Home Again as Principal Alters (voice)
2021
Mouth Congress as Scott Thompson
2020
Hey Lady! as Judge (1 episode)
2019
Snowbound for Christmas as Lean-Luc
2018
The Go-Getters as Young Guy
2017
Don't Talk to Irene as Barrett
2017
Save Me as Dan (1 episode)
2017
Bruno & Boots: This Can't Be Happening at Macdonald Hall as Headmaster Hartley
2017
What Would Sal Do? as Father Luke (8 episodes)
2016
Holiday Joy as Mr. Elderberry
2016
HumanTown as Dr. Photon
2015
Getting the Old Scent Again: Reimagining Red Dragon as Self
2015
Degrassi: Don't Look Back as Mr. Bane
2015
Man Seeking Woman as Tiresias (1 episode)
2014
Hannibal: This Is My Design as Self
2014
Rocky Road as Reverend
2013
Hannibal as Jimmy Price (27 episodes)
2013
Rocket Monkeys as Inky Mart Employee (voice) (1 episode)
2013
Rocket Monkeys as Queen Bee (voice) (1 episode)
2012
Match Game (1 episode)
2012
The Immigrant as Bob London
2010
The Kids in the Hall: Death Comes to Town (8 episodes)
2008
Match Game as Panelist (1 episode)
2008
The Kids in the Hall: Sketchfest Tribute
2008
Carfuckers as Mechanic
2007
Carpoolers as Rich Carpooler (4 episodes)
2007
Tim and Eric Awesome Show, Great Job! as Ricardo (1 episode)
2006
Second City: First Family of Comedy as Self (3 episodes)
2006
The Jane Show as Dr. Tyler Milgram (1 episode)
2005
The Aristocrats as Self
2005
Love Lounge (2 episodes)
2005
The Pacifier as Director
2005
American Dad! as Henchman (voice) (1 episode)
2004
Nobody Knows Anything! as Mechanic
2004
Prom Queen: The Marc Hall Story as Lonnie Winn
2004
I, Curmudgeon as Self
2004
Ham & Cheese as Floyd
2004
My Baby's Daddy as Cashier
2003
Lilo & Stitch: The Series as Mrs. Pleakley (voice) (2 episodes)
2003
Reno 911! (2 episodes)
2003
The New Tom Green Show as Self (1 episode)
2002
Puppets Who Kill (1 episode)
2002
The Kids in the Hall: Tour of Duty as Various
2002
Never Mind the Buzzcocks as Self (1 episode)
2002
The Red Sneakers as Aldo
2002
Run Ronnie Run as Self
2002
Roboroach as Ruben "Rube" Roach (voice) (104 episodes)
2001
Further Tales of the City as Arlington Luce (uncredited) (4 episodes)
2001
The Kids in the Hall: Same Guys, New Dresses as Himself
2000
Aqua Teen Hunger Force (1 episode)
2000
Psyko Ferret as Gloria Veinous (voice)
1999
Mickey Blue Eyes as FBI Agent Lewis
1999
The Making of a Mobster: 'Mickey Blue Eyes' as Self
1999
Providence as Elliot Anderman (9 episodes)
1998
Jesse as Cecil (1 episode)
1998
More Tales of the City as Arlington Luce (1 episode)
1997
Veronica's Closet as Scotty (1 episode)
1997
Dharma & Greg as David (1 episode)
1997
Hayseed as J.D. Wood
1997
Hijacking Hollywood as Russell
1996
Kids in the Hall: Brain Candy as Baxter / Mrs. Hurdicure / Wally Terzinsky / Malek / Big Stummies scientist / The Queen / Raj / Clemptor
1996
The Kids In The Hall: Laughing Ourselves Sick
1995
Happily Ever After: Fairy Tales for Every Child as Prince Rip / Rabbit (voice) (1 episode)
1995
Star Trek: Voyager as Tomin (1 episode)
1994
Touched by an Angel as Herbert (1 episode)
1994
Super 8½ as Buddy Cole
1994
Out: Stories of Lesbian and Gay Youth as Himself
1993
Late Night with Conan O'Brien as Self (1 episode)
1993
Late Night with Conan O'Brien as Self - Guest (2 episodes)
1992
The Larry Sanders Show as Brian (42 episodes)
1989
The Simpsons as Grady (voice) (4 episodes)
1989
The Kids in the Hall (110 episodes)
1989
Millennium as Controller
1987
Star Trek: The Next Generation as Daimon Goss (1 episode)
1985
Head Office as Man Outside Office Building (uncredited)
1980
Palmerstown, U.S.A. (1 episode)