2022
Perdre Mario as (voice)
2021
Claudia à la page as Self (1 episode)
2021
The Sketch Artist as Michel Lambeau-Robert Hargrave (10 episodes)
2019
Ville Neuve as Joseph
2017
It's the Heart That Dies Last as Barman hôtel
2014
Au secours de Béatrice as Christophe Clément (87 episodes)
2007
Shake Hands with the Devil as General Maurice Baril
2006
Without Her as Robert
2006
Un homme mort as Michel Gendron (8 episodes)
2004
Bittersweet Memories as Neurologue Prévost
2004
Looking for Alexander as Agent Drolet
2004
The Five of Us as Paul
2002
Séraphin: Heart of Stone as Docteur Cyprien
1994
4 et demi... as Robert Dupré (1 episode)
1981
Escape From Iran: The Canadian Caper as Jean Pelletier