Les Misérables 2026
as Gavroche
Oldies But Goodies 2024
as Bastien
The Lost Patient 2022
as Le petit voisin
Clostrophobia 2022
as Peter
Little Nicholas' Treasure 2021
as Maixent
La Shoah en France, Le Tournant de 1942 2018
as Reconstitution
Credits from TMDB.