2023
The Goldman Case as Président
2022
Dangerous Payback as David Segal
2021
Spiral of Lies as Mikel Condé (6 episodes)
2019
Murder in Provins as Renan Thomas
2018
They swapped my baby as Jean-Marc Payet
2018
Eyewitness as Éric Moreau (6 episodes)
2015
Capitaine Marleau as Père Vincent (1 episode)
2015
Capitaine Marleau as Vincent Delorme (1 episode)
2015
Nina as Eric Dumas (1 episode)
2014
Entre vents et marées as Renan de Kersaint-Gilly
2014
Deux petites filles en bleu as Simon Malherbe
2014
Richelieu: The Purple and the Blood as Louis XIII
2013
A Man Au Pair as Jean-Marc
2010
Coup de Chaleur as Éric Le Guennec
2010
Turk's Head as Samuel
2009
Death List as Romain Lombardi
2009
You'll Miss Me as Jeune homme avion
2009
La Fille au fond du verre à saké as Étienne Müller (3 episodes)
2008
Skirt Day as François
2008
Marie-Octobre as Claude Duroy
2007
The Grocer's Son as François
2007
Suspectes as Lionel Delplan (8 episodes)
2006
Zodiac II as Jérôme Saint-André (5 episodes)
2004
Zodiac as Jérôme Saint-André (5 episodes)
2002
The Red Siren as Julian
2001
Hors Service as Victor
2001
Les Redoutables as Angus (1 episode)
2001
Un bébé noir dans un couffin blanc as Bruno Costa
2001
Bliss as Le mécontent
2000
Quelques jours de trop
1998
The Count of Monte Cristo as Franz d'Épinay (4 episodes)
1997
Quatre garçons pleins d'avenir as Axel
1996
L'Orange de Noël as Fred
1990
Fort Boyard as Self (1 episode)