2024
King of My Castle as Beauvillain2023
La Syndicaliste as Tirésias2023
Brecht & Weill: Die Dreigroschenoper Festival d'Aix-en-Provence 2023 as Jonathan Jeremiah Peachum2022
Paris Police 1905 as Alphonse Bertillon2022
The Tiger and The President as Alexandre Millerand2022
La Mouche as Robert2022
Le Bourgeois gentilhomme as M. Jourdain2021
Paris Police 1900 as Bertillon2021
The Summer Holidays as le présentateur sportif (voice)2018
Les rustres as Lunardo2018
20 000 lieues sous les mers (Comédie Française) as Capitaine Nemo2017
Knock as Le facteur2017
Cyrano de Bergerac as Cuigy2016
The Visitors: Bastille Day as Marat2016
Vendeur as Georges2015
Animal Kingdom: Let's Go Ape as Simeon (voice)2014
Nicholas on Holiday as Colonel2014
The Three Brothers: The Return as Maître Vaselin2014
Ingrid & Lola: Road to Manta Corridor as Commissaire Grousset2013
It Happened in Saint-Tropez as Monsieur Delbar2013
9 Month Stretch as Lieutenant Edouard2012
The Lookout as Gerfaut2012
Un chapeau de paille d'Italie as Nonancourt, pépiniériste2012
Passage of Desire as Le commissaire Grousset2010
En chantier, monsieur Tanner ! as Mr. Hareng2008
Ca$h as Lardier2008
A Day at the Museum as Un gardien musée Malraux2008
Qui va à la chasse as Christian Cathelineau2007
Chez Maupassant as Maronsin2007
Hellphone as Fritz2007
Fear(s) of the Dark as The doctor / The samurai (voice)2006
Jeanne Poisson, Marquise de Pompadour as Marville2006
Avenue Montaigne as Grégoire Bergonhe2006
Cabaret Paradis as Paco2005
Dom Juan as Sganarelle2005
Musée haut, musée bas as Not available2004
In Your Image as Gaëtan2004
Tomorrow We Move as Mr Dietrich2003
The Masked Avenger: Lagardere as Peyrolles2002
A Town Called Panic as Commentateur sportif (voice)2002
Le cercle de craie caucasien as Not available2001
Belphegor, Phantom of the Louvre as Military doctor1998
Crimes en série as Frankestein1998
There Is No Love Without Stories as Le prof de français1996
The Eighth Day as Shoe store manager