2025
The Great Arch as Paul Andreu2025
Sukkwan Island as Tom2024
In the Shadows as César Casalonga2024
Anatomie d'une chute : L'ascension de Justine Triet as Self2023
Anatomy of a Fall as Maître Vincent Renzi2023
Beating Sun as Max2023
The Asembly Line as Robert Linhart2023
Il était une fois... « Grâce à Dieu » as Self2022
Valiant Hearts as Curator2022
About Joan as Nathan Verra2022
Romy, A Free Woman as Narrator (voice)2022
I Want to Talk About Duras as Yann Andrea2020
How I Became a Superhero as Naja2020
Free Flow as Jean-Marc2019
By the Grace of God as Emmanuel Thomassin2019
The Atomic Adventure as The Scientist2019
Escape from Raqqa as Sylvain2019
The Bare Necessity as La Capitaine Pierre Perdrix2019
The Swallows of Kabul as Mohsen (voice)2019
A Clever Crook as François Albagnac, aka Bertrand or Antoine2018
Little White Dude as Antoine2017
Bloody Milk as Pierre Chavanges2017
You Will Be Fine as Jean2016
A Woman's Life as Julien de Lamare2016
Baden Baden as Simon2016
The End as La jeune homme2016
The Apple of My Eye as Nicolai2016
Goliath as Nico2015
The Wakhan Front as Jérémie Lernowski2015
The Anarchists as Elisée Mayer2015
Elixir as Andre2015
Tom and lena as Tom2015
La dernière ballade as Not available2014
Get Well Soon as Camille2014
Chubby as Pat2014
Truffaut au présent as Not available2014
Alibi as Le Gitan2013
Murders in... as Loic2013
Clique as Self - Guest2013
Age of Uprising: The Legend of Michael Kohlhaas as The Baron2013
Crawl as Martin2013
Nous sommes tous des êtres penchés... as Paul2013
Lazare as Virgile2013
Chat as Homme en Couple2012
The Man Who Laughs as Sylvain2012
Une place as Not available2011
Elles as The Young Client2011
Xanadu as Lapo Valadine2011
The Nameless Spectacle as man2011
Lead Us Not Into Temptation as Stéphan2011
À quoi tu joues as Benoît2011
La Joie de vivre as Lazare2011
Alexis Ivanovitch, You're My Hero as Not available2011
Face as Le déserteur2010
The Extraordinary Adventures of Adèle Blanc-Sec as Le crieur devant l'Élysée2010
Belle épine as Jean-Pierre2010
The Round Up as Milicien PPP Weismann2010
Romantics Anonymous as Antoine2010
Black Heaven as Dragon2009
The Last Flight as Duclos2009
The Invisible Woman as Le chercheur stagiaire2009
Le Bel Âge as François2009
Draft Dodgers as Ady2009
Extase as Hugo2009
Le repenti as Not available2008
A Simple Heart as Paul Aubain2006
Les Aristos as Le beau gosse2006
A Year in My Life as Étienne2005
D'Artagnan and the Three Musketeers as Une mousquetaireNaN
Arco as Not available2005
Grey Souls as A soldier2005
L'ordre du temple solaire as Patrick Vuarnet2000
Ladies of the Law as Jérôme Caubert1994
Bête de scène as Not available1992
The Children's Rebellion as LucienNaN
Notre salut as Henri Marre1987
Jeux d'artifices as Not availableNaN
Les Briques de Sang as Not availableNaN
Si j'étais Dieu as Not availableNaN
Tout recommencera as André