The Male Gaze: Wild Youth 2026
as Nathan (segment: Les-contre-courants)
Stolen Moments 2025
Actor
Les contre-courants 2025
as Nathan
Torn Souls 2023
as Eric
The Assembly Line 2023
as Christian
Devil's Leap 2: The Trail of the Wolves 2022
as Amaury Caron
La fugue 2020
as Ryan
Shed Your Eyes 2020
Credits from TMDB.