2024
Sisters and Neighbors! as Monsieur Lebel
2023
The Successor as Dominique Duchesne
2023
Days of Happiness as Yves
2023
Testament as Emmanuel d'Argenson
2023
Katak: The Brave Beluga as Cyrano (voice)
2022
Imelda 7: Pipo as Vétérinaire
2022
The 12 Tasks of Imelda as Vétérinaire
2022
Embrasse as Yves Saint Laurent
2022
Paris Paris as Fabioli (13 episodes)
2021
Maria as Yves Jacques
2021
Ça fait la job as Self (4 episodes)
2021
La face cachée de la Lune
2020
Aline as Présentateur deuxième TV
2020
Night Slice as Antoine
2020
Benezra reçoit as Self (1 episode)
2020
Happily Married as Le Consigliere (5 episodes)
2019
Forgotten Flowers as Marie-Victorin
2019
Mythomaniac as Mr. Brunet (12 episodes)
2019
Bonsoir bonsoir! as Self (3 episodes)
2019
Ca$h Nexu$ as Michel
2019
L'effet Wow as Self (1 episode)
2018
A Man in a Hurry as Eric
2018
Cette année-là as Self (1 episode)
2018
En tout cas (30 episodes)
2017
Father and Guns 2 as Bernard
2017
Y'a du monde à messe as Self (1 episode)
2017
False Confessions as Dubois
2016
Boundaries as Francis Perreault
2016
Les échangistes as Self (1 episode)
2015
Maurice as Narrator (voice)
2015
Ti-Mé Show as Self - Guest Star (1 episode)
2014
An Eye for Beauty as Pascal Montambault
2014
Grace of Monaco as M. Delavenne
2014
The Killer Inside as Martin Champagne (6 episodes)
2014
Darling Trap as Nolan Smith
2013
Entrée principale as Himself (1 episode)
2013
Anna et Otto as Art critic at the Montreal exhibition
2012
La danse de l'albatros as Jacques
2012
Thérèse as L'avocat de Thérèse Desqueyroux
2011
French Immersion as Pierre-Émile
2011
Bar ouvert as Self (1 episode)
2011
See How They Dance as George Bliss
2011
Second Chance as Maxime Dupont
2010
Cabotins as Lady Moon
2010
Les enfants de la télé as Self (2 episodes)
2010
The Last Escape as Andre
2009
En direct de l'univers as Self (2 episodes)
2009
You'll Miss Me as André, le coiffeur
2008
48 Hours a Day as Arnaud
2007
A Secret as Le commandant Beraud
2007
Curieux Bégin as Self (1 episode)
2006
Mafiosa as Mathieu Zamponi (8 episodes)
2006
Twice Upon a Time as Doctor Trudeau
2006
L'État de Grace as Bertrand Saint-Amor (6 episodes)
2005
Aurore as Curé Leduc
2005
Let's Be Friends as Germain
2004
The Aviator as Waiter
2004
H2O as Québec Premier Marcel Coté (2 episodes)
2004
Ordo as Richard Féraud
2004
Tout le monde en parle as Self (1 episode)
2003
The Barbarian Invasions as Claude
2003
Little Lili as Serge
2002
Séraphin: Heart of Stone as Notaire Le Potiron
2002
Napoleon as Lucien Bonaparte (4 episodes)
2002
Viens voir les comédiens as Self (1 episode)
2002
The Collector as François Berger / Babette Brown
2001
Betty Fisher and Other Stories as René le Canadien
2001
Wedding Night as Bernard
2001
Léon Blum : Thérèse et Léon as Marcel Bouchard
2001
Requiem contre un plafond
2000
Life after love as Docteur Bilodeau
2000
Of Woman and Magic as le docteur Fish
2000
The Widow of Saint-Pierre as le contre-amiral
1999
Le bogue de l'an 2000 as Hubert Hyves
1999
Memories Unlocked as Mortimer
1999
Changement de cap as Cariou
1998
Class Trip as The Visitor
1997
Ces enfants d'ailleurs as Jerzy Pawlowski (8 episodes)
1995
Belle Époque as Augustin (3 episodes)
1994
Louis 19, King of the Airwaves as Michel Gobeil
1993
The Evening Traveler as Arthur
1993
La Petite Vie as Hubert Hyves (1 episode)
1991
Montreal Stories as Accessoiriste studio
1990
Ding et Dong : Le film as Jigi
1989
Jesus of Montreal as Richard Cardinal
1986
The Decline of the American Empire as Claude
1986
Avec un grand A (1 episode)
1985
Hold-up as Hostage 400 $
1984
The Crime of Ovide Plouffe as Bob
1984
Sonatine as The Subway Station Janitor
1983
Poivre et sel as Pierrot Séguin (36 episodes)