Actor
A Second Life
2026 · as (as Léo Poulet-Rimbaud)
All to Play For
2023 · as Sam
Roaring 20's
2021
Notre Dame
2019 · as Richard
The Night Eats the World
2018 · as Zombie Father
Lazare
2018
Daguerrotype
2016 · as Père de l'enfant mort
Heaven Will Wait
2016 · as Educator