2024
The Divine Sarah Bernhardt
2024
Bonnard, Pierre and Marthe as Vuillard
2023
And the Party Goes On as Minas
2023
A Difficult Year as Quinoa
2021
Laval, le collaborateur
2021
The French Dispatch as T.V. Reporter
2019
Gloria Mundi as Bruno
2019
Point-Blank as Arnaud Duter
2018
The Black Book as Bonaparte
2017
Golden Years as Charles de Lauzin
2017
Memoir of War as François Morland
2015
Don't Tell Me the Boy Was Mad as Gilles Teissier
2015
At an Uncertain Time as Boris
2015
Capitaine Marleau as Gabriel Dalvet (1 episode)
2015
Les Fusillés as Louis
2013
The Jewish Cardinal as Le père Julien
2012
Black Really Suits You as Richard
2012
An Hour with Alice as Paul
2011
The Snows of Kilimanjaro as Christophe
2011
La Quarantième Marche
2011
The Piano Tuner as Adrien
2010
The Princess of Montpensier as Philippe de Montpensier
2010
Roses à crédit as Daniel
2010
Black Heaven as Gaspard
2009
Army of Crime as Thomas Elek
2009
The Revelations 2009
2009
Draft Dodgers as François
2008
Mad About Adam as Adam
2008
The Beautiful Person as Otto
2007
Life Will Be Beautiful as Lucien Laclos
2007
La Vie d'artiste as Bertrand
2007
In the Arms of My Enemy as Vladimir
2006
Charlie Says as Thierry
2005
Frappes interdites as Kévin Lefort