
We Are Zombies
Otto Maddox
2024

Still I Rise
Serge Bouchard · (5 episodes)
2023

A Criminal Affair
Jean-Philippe Bachand · (6 episodes)
2022

Lac-Noir
Adrien Arseneault · (16 episodes)
2022

Transplant
Sylvain Leblanc · (3 episodes)
2020

Alerte Amber
Deputy Robidoux · (2 episodes)
2019

Inside Lehman Brothers
Voice
2018

Junior Majeur
Steve Douville
2017

Votez Bougon
Fonctionnaire d'éthique
2016

No Tomorrow: A Turbo Kid Tale
Cult leader
2016

Esprit critique
Self · (1 episode)
2016

Corbo
Professeur Lacasse
2015

Mensonges
Richard Legault · (1 episode)
2014

Imaginaerum
Twisted Tin Soldier
2012

Mars and April
Bernard Brel
2012

O'
Charles O'Hara · (174 episodes)
2012

In Lieu of Flowers
Self · (1 episode)
2012

Boys On Film 7: Bad Romance
Hervé (segment "Mirrors")
2011

Monsieur Lazhar
Père de Marie-Frédérique
2011

Switch
Inspector Lachaux
2011
Zieuter.tv
Denis · (1 episode)
2011

Les Enfants de la télé
Self · (1 episode)
2010

Trader Games
Antoine
2010

Trauma
(0 episode)
2009

The Last Templar
Knights Templar Martin · (2 episodes)
2009

Surviving My Mother
2007

The Fight
Claude Blais
2007

Mirrors
Hervé
2007

La lacheté
Inspecteur Savard
2007

Live Once, Die Twice
Adrien Gillette
2006

Trudeau II: Maverick in the Making
Pierre Elliott Trudeau (1949–1968) · (2 episodes)
2005

Miss Météo
James Beaulieu
2005

Audition
Robert
2005

Novena
Mari de Lise
2005

La dernière incarnation
Louis-Philippe
2005

Last Call for Mom
James Beaulieu
2005

The Aviator
Maitre d'
2004

Temps dur
Jean-Paul Dallaire · (10 episodes)
2004

Happy Camper
Jean-Marc Roberge
2004

Robinson Crusoé
Le Lieutenant · (2 episodes)
2003

Robinson Crusoe
Le lieutenant
2003

Pig's Law
Adrien Massé
2001

The Orphan Muses
Luc Tanguay
2000

The Left-Hand Side of the Fridge
Stéphane
2000

Chance or Coincidence
L'accidenté
1998

Cosmos
Gilles Ouellette (Segment "Le Technétium")
1996
Love-moi
La Piquette
1991

Londeleau
1988