2024
Hurricane Boy F.Y.T!
2022
Anna et Arnaud as Arnaud (8 episodes)
2022
Black Lake as Éric (8 episodes)
2021
White Night as Aidrian Flanagan 1970 (12 episodes)
2021
White Night as Aidrian Flanagan 1980 (1 episode)
2020
Meilleur avant as Fred (7 episodes)
2019
Les honorables as Antoine Voisard (8 episodes)
2017
Freefall as Gary (1 episode)
2015
Les dieux de la danse as Himself (4 episodes)
2015
The Passion of Augustine as Sacha Berkovitch
2014
Montreal Boy: Some Strings Attached as Matt (6 episodes)
2013
Louis Cyr: The Strongest Man in the World as Adam Pricket
2012
I Am A Sand Castle Awaiting The Sea as Marc
2001
Degrassi as Andre (1 episode)