Stolen Moments
2025
The Assembly Line
2023 · as Christian
Devil's Leap 2: The Trail of the Wolves
2022 · as Amaury Caron
La fugue
2020 · as Ryan
Les contre-courants
2025 · as Nathan
Torn Souls
2023 · as Eric
Shed Your Eyes
2020