Actor
The Male Gaze: Wild Youth
2026 · as Nathan (segment: Les-contre-courants)
Stolen Moments
2025
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