2025
Kaamelott: The Second Chapter (Part I) as Méléagant2021
Kaamelott: The First Chapter as Méléagant2018
Vaurien as Raymond2018
Sirius as Jorge2018
Lueurs as Georges2018
Diary of My Mind as Psychiatrist Butler2018
No Shores as Andréa2017
Endangered Species as Yann Petersen2016
Switzerland, Hitler's Bankers as Narrator (voice)2015
Much Loved as Jean-Louis / L'amant français de Noha / Noha's French lover2015
Piège Blanc as Gilles2015
Across the Sea as Jean2014
Milky Way as Not available2013
Odysseus as Laerte2013
Paris Countdown as Serki2013
Wolfy: The Incredible Secret as Lou-Andrea2013
Le Pot de Confiture as L'homme au vase2012
The Churchmen as Mr. de Garch2012
Renoir as Dr. Prat2012
Inch'Allah as Michael2012
Last Winter as Jacques2012
Miroir mon amour as Le roi2011
Largo Winch II as Freddy Kaplan2011
Research in the Interest of Families as Richard Jorelle2011
17 Girls as Principal2011
Berlin 1885: The Division of Africa as Not available2011
Louis XVI, l'homme qui ne voulait pas être roi as Necker2011
E-love as Opale2011
The End of Silence as Théo2010
La Commanderie as Commandeur Roger de Neuville2010
Belle épine as Michel Cohen2010
22 Bullets as Jose Fontarosa2010
Free Hands as Michel2010
The Childhood of Icarus as Stivlas Karr2009
Freedom as Pierre Pentecôte2009
Draft Dodgers as Jacques2008
La Main blanche as Patrick Carbonnier2008
Les inséparables as Emerson2008
What Love Means as Alain Guichard2008
Les murs porteurs as Groslambert2008
Taxi Wala as Driver2007
Voltaire et l'affaire Calas as David de Baudrigue2006
Mafiosa as Orso Paoli2006
Marie Antoinette as Palace Gardener2006
President as Mikaël Korda2006
Sartre, Years of Passion as Robert Gallimard2003
A Sight for Sore Eyes as Inspecteur de police2002
The Red Siren as Vondt2001
Tom Thumb as le cavalier2000
Code Unknown as Henri2000
Franck Spadone as Ferdinand2000
Mondialito as Monsieur Simoni1999
Furia as Freddy1998
Already Dead as Mallo1998
Léopold R. as Victor Schnetz1997
Ouvrez le chien as Franck1996
Ridicule as Milletail1994
Passé sous silence as Sébastien Arnoux1993
The Little Apocalypse as The Kine1993
Louis, the Child King as Duc de la Rochefoucauld1993
Jenny Marx, la femme du diable as Karl Marx1992
Indochine as Castellani1992
Turbulences as Kevin1990
La Campagne de Cicéron as Simon1987
Happy End as Jean1986
State of Grace as Not available1983
How Can I Love (A Man When I Know He Don't Want Me) as Not availableNaN
Élisée Reclus, La Passion Du Monde as Not available