The Channel 2023
as Enzo
How to Survive Without Mum 2023
as Maxime Mercier
Little Nicholas' Treasure 2021
as Nicolas
Whales Don't Swim 2020
as Gabin
10 Days with Dad 2020
as Maxime Mercier, the youngest
Little White Lies 2 2019
as Nino
The Troubleshooter 2018
as Kurt Dalmerac
Credits from TMDB.