2024
Dis-moi pourquoi ces choses sont si belles
2017
Victor Lessard as Nash (7 episodes)
2017
L'âge adulte as Étienne (7 episodes)
2016
L'ascenseur (1 episode)
2016
Chasse-Galerie : La Légende as Jos Lebel
2014
Montreal Boy: Some Strings Attached as Stéphane (6 episodes)
2012
Over My Dead Body as Self
2009
Vital Signs as Boris
2009
Grande ourse : La clé des possibles as Marc
2008
Dans une galaxie près de chez vous 2 as Archer 3
2007
La capture as Nathan
2005
Lonely Child as Nicolas
2004
The Five of Us as Rémi