Esprit, es-tu là? as Damien
Vous n’aurez pas ma haine
The Richest Woman in the World
2024
Boléro as Maurice Ravel
2022
Julia(s) as Paul Sorel
2022
Our Brothers as Daniel Mattei
2021
L'Opéra as Sébastien Cheneau (16 episodes)
2019
Persona non grata as Maxime Charasse
2019
Debout as Narrator (Voice)
2018
White Fang as Weedon Scott (voice)
2016
In the Forests of Siberia as Teddy
2013
The French Minister as Arthur Vlaminck
2013
The Scapegoat as Benjamin Malaussène
2013
Fanny as Marius Olivier
2013
The Night Parade as Guillaume
2012
The Stroller Strategy as Thomas Platz
2012
Anna Karenina as Alexander Vronsky
2011
Special Forces as Elias, sniper
2011
The Revelations 2011
2011
Second Chance as Martin Dupont
2010
The Princess of Montpensier as Le Duc d'Anjou
2010
George et Fanchette as Maurice
2010
My Father's Guests as Carter, le médecin du dispensaire
2010
Ah, c'était ça la vie! as François (2 episodes)
2009
Fashion Victim as Obamo
2009
The Incredible Adventures of Fusion Man as Dan / Fusion Man
2008
Charlotte Corday as Camille Desmoulins
2008
Et si tu disparaissais... as Marc
2007
Le Clan Pasquier as Joseph (4 episodes)
2006
Tycoon's Interpreter as Vincent
2005
Ordinary Man as Scooter
2005
Les couilles de mon chat as Jessie
2004
Péril imminent: Mortel chahut
2004
The First Time I Turned Twenty as Louis
2003
Tomorrow Belongs to Us as Marc
2003
Le fabuleux destin de Perrine Martin as L’aveugle
2002
The Landlords as Denis
2002
Another Woman as Julien
2001
Her Mother, the Whore
2001
Une femme amoureuse as Thomas