2023
The Nature of Love as Sylvain
2023
Victoire as George-Noël Dufresne
2022
Le fabuleux printemps de Marie-Lyne as Self - Guest (1 episode)
2021
Goodbye Happiness as Philippe Lambert
2021
Doute raisonnable (10 episodes)
2021
Un lien familial (6 episodes)
2021
Contre-offre as Marc Huard (48 episodes)
2020
Nadia, Butterfly as Sébastien
2020
Savage State as Samuel
2019
Tournée Générale as Self (1 episode)
2018
Les éphémères (1 episode)
2018
The Natural Sweetness of Skin as Mathéo
2017
Lâchés lousses as Himself (1 episode)
2017
Béliveau as Jean Béliveau (5 episodes)
2016
L'Échappée as Richard L'Espérance (168 episodes)
2016
Premonitions as Victor Lapointe (1 episode)
2016
Deluxe Motion as Neil McNeil (voice) (39 episodes)
2015
Le clan as Pascal Moreau (12 episodes)
2015
Silence, on joue! as Self (5 episodes)
2014
Mommy as Security Guard
2014
À couteaux tirés as Self - Guest Judge (1 episode)
2014
Les jeunes loups as Philippe St-Pierre (10 episodes)
2013
En mode Salvail as Self (1 episode)
2012
Tu m'aimes-tu? as Mover #1 (1 episode)
2012
Le Tricheur as Self (5 episodes)
2010
Les enfants de la télé as Self (1 episode)
2009
Through the Mist as Jean
2009
Polytechnique as Éric
2004
Tout le monde en parle as Self (1 episode)
2002
Caméra Café as Claude Cadorette (1 episode)