2023
The Lost Boys as Ilyas
2023
Sarcelles, Nord as Isaac
2023
All Your Faces as Physiotherapist
2022
The Feast of the Burning Ones
2022
A Long Lost Silence as Glenn (3 episodes)
2020
Heroes Don't Die as Joachim
2019
Twice Upon a Time (4 episodes)
2018
To the Ends of the World as Lieutenant Maussier
2018
Ulysse & Mona as Young doctor
2018
Treat Me Like Fire as Franck
2018
Côté Coeur as Ludovic
2018
Volontaire as Philippe
2017
Gueule d'Isère as Antoine
2016
Long Live the Emperor as Ludo
2015
Your Heart at Random as Freddy