L’Affaire de l’esclave Furcy as Boucher
2024
A Missing Part as Jay
2024
Night Call as Yannick
2024
Sur les traces du règne animal as Self
2024
Daaaaaalí! as Jérôme
2023
The Three Musketeers: Milady as Aramis
2023
The Animal Kingdom as François
2023
Têtàtête(s) as Self - Guest (1 episode)
2023
Faut Voir - L'hebdo cinéma as Self - Guest (1 episode)
2023
Greek Salad as Xavier (8 episodes)
2023
The Three Musketeers: D'Artagnan as Aramis
2022
Final Cut as Rémi / Higurashi
2021
Waiting for Bojangles as Georges
2021
Eiffel as Gustave Eiffel
2021
Charlotte as French Alfred Wolfsohn
2019
Aznavour by Charles as Charles Aznavour (voice)
2019
Vernon Subutex as Vernon Subutex (9 episodes)
2019
The Great Darkened Days as Lester
2018
Our Struggles as Olivier Vallet
2018
Just a Breath Away as Mathieu
2018
Mrs. Hyde as Le proviseur (The Director)
2017
All the Money in the World as Cinquanta
2017
Ceasefire as Georges Laffont
2017
The Confession as Père Léon Morin
2016
In the Shadow of Iris as Max Lopez
2016
Quotidien as Self - Guest (1 episode)
2013
Chinese Puzzle as Xavier Rousseau
2013
Mood Indigo as Colin
2012
Populaire as Louis Échard
2011
Belmondo, il était une fois le beau monde as Self (archive footage)
2010
The Big Picture as Paul Exben
2010
Heartbreaker as Alex Lippi
2009
Persecution as Daniel
2008
Afterwards as Nathan Del Amico
2007
The Age of Man as Samuel
2005
Russian Dolls as Xavier Rousseau
2005
The Beat That My Heart Skipped as Thomas Seyr
2004
Arsène Lupin as Arsène Lupin
2003
Shimkent hôtel as Romain
2002
Adolphe as D'Erfeuil
2002
The Spanish Apartment as Xavier
2002
Seventeen Times Cécile Cassard as Mathieu
2001
Being Light as Maxime Lecocq
2001
Tom Thumb as un garde de la reine
2001
CQ as Hippie Filmmaker
1999
Children of the Stork as Otto
1998
Les Kidnappeurs as Zero
1998
Already Dead as Romain
1997
The Crazy Stranger as Stéphane
1996
When the Cat's Away as le joueur de batterie
1996
Mémoires d'un jeune con as Luc
1995
Brothers: Red Roulette as Marco
1995
Good Old Daze as Tomasi