A Second Life 2026
as (as Léo Poulet-Rimbaud)
All to Play For 2023
as Sam
Roaring 20's 2021
Actor
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
Credits from TMDB.