
Les Misérables(2026)
Marius

Colours of Time(2025)
Lucien

The Count of Monte Cristo(2024)
Albert de Morcerf

No Chains, No Masters(2024)
Baptiste

The Vourdalak(2023)
Piotr

Forever Young(2022)
Victor

Notre-Dame on Fire(2022)
Corporal Sandro

Primates(2022)
Hélios

Story of Annette Zelman(2022)
Jean Jausion

The End of Love(2020)
Roméo

Point-Blank(2019)
Tristan

Genesis(2019)
Mikaël

Slut in a Good Way(2018)
Olivier

Phratry(2018)

Dark Diamond(2016)
Victor Ulmann (jeune)

The New Life of Paul Sneijder(2016)
Nicolas Sneijder

The Demons(2015)
François
The Weight of Emptiness(2011)
Thomas

Lucidité passagère(2009)
Thierry

The Master Key(2009)
L'enfant
Golden age

La Plus Belle Fille du Monde