2026
Les Enfants de la Résistance
2024
La Maison as Victor Ledu (10 episodes)
2024
Dog on Trial as Jérôme
2023
Ma France à moi as Joseph Cohen
2023
Flo as Jean-Marie Arthaud
2023
La Syndicaliste as Chief Warrant Officer Nicolas Brémont
2023
Beau geste as Self (1 episode)
2022
You Will Not Have My Hate as Antoine
2022
The Takeover as Cédric
2022
Eloïse's Journey as Moby Dick
2022
A Little Lesson in Love as Mathieu
2022
Encore Vous ? as Self - Guest (1 episode)
2021
Eiffel as Antoine Restac
2021
Voltaire High as Paul Bellanger (8 episodes)
2021
Madame Claude as Serge
2020
Wonderland as Jérémy (6 episodes)
2019
Notre Dame as Bacchus Renard
2019
Moins qu'hier (plus que demain) (15 episodes)
2019
Mouche as Adrien (6 episodes)
2018
Little Tickles as Gilbert Miguié
2018
With the Wind as Alex
2018
Photo de famille as Mao, son of Pierre and Claudine
2017
Rise of a Star as Youri
2017
Golden Years as Paul Grappe / Suzanne
2017
Our Patriots as Baptiste Elhinger
2016
Quotidien as Self - Guest (1 episode)
2016
A Kid as Mathieu Capelier
2016
Trepalium as Ruben Garcia (6 episodes)
2016
House of Time as Louis Legarec
2014
All-Round Appraiser Q: The Eyes of Mona Lisa as Richard Ble
2014
The Revelations 2014
2011
L'amour en jeu as Stan
2010
The Rebel, Louise Michel as Henri Bauer