2024
Société distincte as Marc (10 episodes)
2024
On ramassera demain (1 episode)
2023
L'air d'aller as Benjamin Larouche (3 episodes)
2023
Victoire as Marius Dufresne
2023
Disobey as Jean-Guy Tremblay (6 episodes)
2022
The Night Logan Woke Up as Jim (1 episode)
2022
Dumb Tulip as Antoine
2022
Manuel de la vie sauvage as Kevin Bédard (6 episodes)
2021
Complètement lycée as Ryder Williams (4 episodes)
2021
White Night as Vincent Lacombe 1970 (10 episodes)
2021
Entre deux draps as Simon (58 episodes)
2020
Le Phoenix as Thomas Potvin (6 episodes)
2020
Flashwood as Client #1
2020
La semaine des 4 Julie as Self - Guest (1 episode)
2019
Faux départs as Ugo (8 episodes)
2019
Mad Dog Labine as Danny
2019
Coeur d'or (5 episodes)
2019
Mon ami Walid as Kevin La Fée
2018
Fan fini as Self (2 episodes)
2018
Demain des hommes as Jean-Sébastien Labelle (10 episodes)
2018
Garage at Night as Little Brother
2017
L'Académie as Zach (3 episodes)
2017
Victor Lessard as Simon Tanguay (2 episodes)
2017
Cochon dingue as Himself (1 episode)
2016
Weird-O-Meter as Self (1 episode)
2015
L'appareil de la Destruction
2015
Le chalet as Antoine (76 episodes)
2014
Nouvelle adresse as Émile Lapointe (34 episodes)
2014
Viens-tu faire un tour? as Self (1 episode)
2012
Le Tricheur as Self (15 episodes)
2010
Les enfants de la télé as Self (1 episode)
2009
La guerre des clans as Self (1 episode)
2004
KARV, l'anti.gala as Self (1 episode)