2025
Waiting for the Storms as Not available2024
Se fondre as Not available2023
Red Rooms as Juge Marcel Godbout2023
The Nature of Love as Pierre2022
Norbourg as Paul-Émile Trudel2021
The Vinland Club as Frère Roséa2020
Le Phoenix as Gaétan2020
Mafia Inc. as Le juge2019
I'll End Up in Jail as Not available2019
Ca$h Nexu$ as Emmanuel2018
The Devil's Share as Self (archive footage)2018
8328 as Raymond2017
Barefoot at Dawn as Uncle Richard2017
Infiltration as Turcotte2015
Endorphine as Mr. Porter2014
Les Beaux Malaises as Not available2014
The Outlaw League as Jérémie2013
Vic + Flo Saw a Bear as Yvon Champagne2012
Tu m'aimes-tu? as Gilles (Dave's Father)2012
L'Affaire Dumont as Juge Michel Proulx2008
Mesrine: Killer Instinct as Director of USC2008
The Necessities of Life as Dr. Montpetit2008
A No-Hit No-Run Summer as M. Audet2006
A Sunday in Kigali as Général Roméo Dallaire2006
A Family Secret as Jos 49-76 ans2006
The silence will echo us as Not available2004
Looking for Alexander as Joseph2002
Catch Me If You Can as Warden Garren2002
Waterfront Dreams as Simon1995
La folie des crinolines as Not available1994
4 et demi... as Serge Dion1993
Thirty Two Short Films About Glenn Gould as Trucker #21992
La fenêtre as Louis1991
Montreal Stories as Étienne1990
Cargo as Marcel1990
Rafales as Normand Crépeau1989
Sous les draps, les étoiles as Not available1988
The Rainbow Warrior Conspiracy as Not available1987
And Then You Die as Not available1986
In the Shadow of the Wind as Patrick Atkins1986
Sonia as Not available1986
Anne Trister as Not available1985
Hold-up as Not available1985
Pale Face as Richard1983
Maria Chapdelaine as Esdras1983
Lucien Brouillard as Not available1980
The Red Kitchen as Thibault Frenette1978
L'âge de la machine as Not available1976
L'absence as François1975
L'amour blessé as Not available1972
Montréal blues as Guy1971
The Great Ordinary Movie as Not available1969
Le grand Rock as Le grand Rock