2023
The Emperor (9 episodes)
2022
You Will Remember Me as Patrick
2022
STAT as Louis-Jean Marchand (5 episodes)
2021
Doute raisonnable as Pascal Alario (10 episodes)
2021
After as Antoine Langlois (6 episodes)
2021
Crisis as RCMP Chief
2019
The Wall as Simon Savard-Jolicoeur (8 episodes)
2019
Toute la vie as Luc Perron (48 episodes)
2018
À la valdrague (1 episode)
2017
Les Recrues d'infanterie as Himself - Narrator (8 episodes)
2017
Faits divers as Éric 'la bottine' Charbonneau (10 episodes)
2016
Séquelles as Sylvio Branchini (6 episodes)
2015
Jérémie as Richard (2 episodes)
2014
The Lucky Pennies as Serge
2012
Columbarium as Mathieu
2012
First Snow as Matias
2011
Trash as Pierre Dalpé
2010
Les enfants de la télé as Self (1 episode)
2010
Tough Luck as Nicolas
2010
Face Time as Quentin
2009
Le Gentleman as Louis-Philippe Cadieux (24 episodes)
2009
Je me souviens as Richard Bombardier
2008
The Broken Line as Sébastien Messier
2007
Super Phoenix as Phoenix
2006
Black Eyed Dog as Wayne
2006
A Family Secret as Jos 22-42 ans
2004
H2O as Det. Michel Duguay (2 episodes)
2003
Seducing Doctor Lewis as Christopher Lewis
2002
Inside as Jacques Le Schizo
2002
Viens voir les comédiens as Self (1 episode)
2002
Bunker, le cirque as Mathieu Prescott (1 episode)
2001
Marriages as Charles
1999
The Long Winter as Chevalier de Lorimier
1997
The Countess of Baton Rouge as Roy Tranquille