2024
Ababooned as Cardinal Madore
2023
The Boys - 25th Anniversary as Self
2023
Testament as Jean-Michel Bouchard
2023
Bones of Crows as Father Jacobs (2 episodes)
2023
Bones of Crows as Father Jacobs
2022
You Will Remember Me as Édouard Beauchemin
2022
STAT as Richard Perron (16 episodes)
2022
STAT as Richard Perron (voice) (4 episodes)
2022
De Pierre en fille as Roger (2 episodes)
2021
The Sketch Artist as Bernard 'Molosse' Dupin (30 episodes)
2021
The Vinland Club as Frère Léon
2020
La tour as Self - Guest (1 episode)
2020
À tour de rôles as Self - Main Guest (1 episode)
2020
Les Mutants as Zoubi (50 episodes)
2020
La semaine des 4 Julie as Self (1 episode)
2020
La semaine des 4 Julie as Self - Guest (1 episode)
2019
And the Birds Rained Down as Tom
2019
Bonsoir bonsoir! as Self (1 episode)
2019
Les invisibles as Rémy Girard (1 episode)
2018
The Fall of the American Empire as Sylvain 'The Brain' Bigras
2017
Y'a du monde à messe as Self (1 episode)
2017
Les loges as Rémy Girard (1 episode)
2016
Votez Bougon as Paul Bougon
2016
Boundaries as Paul Rivest
2016
Kiss Me With All Your Love as Colonel
2016
Les échangistes as Self (1 episode)
2016
Barman as Rémy Girard (1 episode)
2015
Ti-Mé Show as Paul 'Pogo' Gauthier (26 episodes)
2013
When We Were Boys as Fred
2013
En mode Salvail as Self (2 episodes)
2012
In Lieu of Flowers as Self (1 episode)
2011
InSecurity as Claude Lesage (23 episodes)
2010
Cabotins as Marcel Lajoie
2010
The Impasse of Desire as Dr. Robert Block
2010
Ça finit bien la semaine as Self (1 episode)
2010
Incendies as Notary Lebel
2010
Les enfants de la télé as Self (2 episodes)
2010
Tough Luck as Réjean
2010
Seven Days as Hervé Mercure
2010
En audition avec Simon as Rémy Girard (1 episode)
2009
Les Parlementeries 2009
2009
Father and Guns as Charles Bérubé
2009
Je me souviens as Monseigneur Madore
2009
A Happy Man as Michel
2008
Honey, I'm in Love as Henri Leduc
2008
The American Trap as Lucien Rivard
2008
Sous les vents de Neptune as Le surintendant Aurèle Laliberté
2007
Les Boys as Stan (73 episodes)
2007
Young Triffie's Been Made Away With as Dr. Percy Melrose
2007
Blades of Glory as Father St. Pierre
2006
Vatanen's Hare as Richard Growe
2006
La petite séduction as Self (2 episodes)
2005
The Rocket as Tony Bergeron
2005
Human Trafficking as Viktor Tagarov (2 episodes)
2005
Le match des étoiles as Self (1 episode)
2005
Aurore as Oréus Mailhot
2004
Il va y avoir du sport as Self (1 episode)
2004
Tout le monde en parle as Self (2 episodes)
2004
Machine Gun Molly as Morissette
2004
Les Bougon, c'est aussi ça la vie ! as Paul Bougon (50 episodes)
2003
The Barbarian Invasions as Rémy
2002
Séraphin: Heart of Stone as Père Laloge
2002
Viens voir les comédiens as Self (3 episodes)
2002
Bunker, le cirque as Jacques Vinel (1 episode)
2001
The Boys III as Stan
1998
The Red Violin as Customs Agent (Montréal)
1997
The Seat of the Soul
1997
Ces enfants d'ailleurs as Roman Favreau (8 episodes)
1997
Cher Olivier as Olivier Guimond, père (4 episodes)
1996
L'homme idéal as Bob
1996
Fish Tale Soup as Markus
1994
Jerome's Secret as Cyrille Marquis
1993
La Petite Vie as Pogo (3 episodes)
1993
La Petite Vie as Self (1 episode)
1992
Scoop as Lionel Rivard (52 episodes)
1991
Montreal Stories as Consul
1991
Amoureux fou as Rémy
1991
La Pagaille as Martin
1990
Rafales as Pierre Champagne
1989
Dans le ventre du dragon as Steve
1989
Jesus of Montreal as Martin
1988
Les Tisserands du pouvoir 2, la révolte
1988
Les Tisserands du pouvoir
1988
The Revolving Doors as Monsieur Litwin
1988
Kalamazoo as Félix Cotnoir
1987
Les Voisins as Fernand
1986
The Decline of the American Empire as Rémy
1986
Avec un grand A as Guy (1 episode)
1986
Avec un grand A as Henri (1 episode)
1984
The Crime of Ovide Plouffe as Annonceur de la radio
1982
Red Eyes as Henri-Paul
1981
Happy Memories as Amant de maman
1973
The Conquest as A customer at the restaurant
1968
Bye Bye as Comédien supplémentaire (1 episode)