Out Standing 2025
as Stephan Talbot
EVERGREEN$ 2023
as Pape
Victoire 2023
as Thomas Dufresne
What We Don't Tell 2020
as Max (Young)
The Marina 2020
Producer
Jeune Juliette 2019
as Maxime
Aquaslash 2019
as Josh
Slut in a Good Way 2018
as Antoine
Inbox 2015
as Nic
Broken Flesh Ecstasy 2005
Actor
Credits from TMDB.