2019
Twice Upon a Time as Thibault (4 episodes)
2012
Mes amours décomposé(s) as Neighbor
2011
My Brother Simple as Corentin
2010
The Big Picture as Valéry Grey
2009
Army of Crime as Narek Tavkorian
2009
The Revelations 2009
2008
The Beautiful Person as Matthias
2007
Life Will Be Beautiful as Jean Artaud
2000
Ladies of the Law as Aymeric Delarive (1 episode)