| Le Larbin (2024) Beauvillain |
| Brecht & Weill: Die Dreigroschenoper Festival d'Aix-en-Provence 2023 (2023) Jonathan Jeremiah Peachum |
| La Syndicaliste (2023) Tirésias |
| Le Tigre et le Président (2022) Alexandre Millerand |
| Le Bourgeois gentilhomme (2022) M. Jourdain |
| La Mouche (2022) Robert |
| Panique au village : Les Grandes Vacances (2021) le présentateur sportif (voice) |
| 20 000 lieues sous les mers (Comédie Française) (2018) Capitaine Nemo |
| Les rustres (2018) Lunardo |
| Knock (2017) Le facteur |
| Cyrano de Bergerac (2017) Cuigy |
| Vendeur (2016) Georges |
| Les Visiteurs : La Révolution (2016) Marat |
| Pourquoi j'ai pas mangé mon père (2015) Simeon (voice) |
| Les Vacances du Petit Nicolas (2014) Colonel |
| Passage du Désir, le secret de Manta Corridor (2014) Commissaire Grousset |
| Les Trois Frères : Le Retour (2014) Maître Vaselin |
| 9 Mois ferme (2013) Lieutenant Edouard |
| Des gens qui s'embrassent (2013) Monsieur Delbar |
| Un chapeau de paille d'Italie (2012) Nonancourt, pépiniériste |
| Le Guetteur (2012) Gerfaut |
| Passage du désir (2012) Le commissaire Grousset |
| En chantier, monsieur Tanner ! (2010) Mr. Hareng |
| Musée haut, musée bas (2008) Un gardien musée Malraux |
| Ca$h (2008) Lardier |
| Qui va à la chasse (2008) Christian Cathelineau |
| Peur(s) du noir (2007) The doctor / The samurai (voice) |
| Hellphone (2007) Fritz |
| Jeanne Poisson, Marquise de Pompadour (2006) Marville |
| Cabaret Paradis (2006) Paco |
| Fauteuils d'orchestre (2006) Grégoire Bergonhe |
| Dom Juan (2005) Sganarelle |
| Musée haut, musée bas (2005) |
| À ton image (2004) Gaëtan |
| Demain on déménage (2004) Mr Dietrich |
| Lagardère (2003) Peyrolles |
| Le cercle de craie caucasien (2002) |
| Belphégor, le fantôme du Louvre (2001) Military doctor |
| Il n'y a pas d'amour sans histoires (1998) Le prof de français |
| Le Huitième Jour (1996) Shoe store manager |