* 1982 : Banzaï de Claude Zidi : l'employé rigolard
* 1986 : Le Débutant de Daniel Janneau
* 1986 : On a volé Charlie Spencer de Francis Huster : Gassman
* 1987 : Le Beauf de Yves Amoureux
* 1993 : Pétain de Jean Marbœuf : Ménétrel
* 1995 : Des nouvelles du bon Dieu de Didier Le Pêcheur : Nord
* 1995 : Les Truffes de Bernard Nauer : Nathaniel, l'escroc minable
* 1998 : Les Collègues de Philippe Dajoux : Louis Lefèvre
* 1999 : Une journée de merde de Miguel Courtois : Francis
* 1999 : Les insaisissables de Christian Gion : le banquier
* 2005 : Le Cactus de Gérard Bitton et Michel Munz : le professeur Fontana
* 2000 : Le Libertin de Gabriel Aghion : Chevalier de Jerfeuil
* 2008 : La Guerre des miss de Patrice Leconte
* 2009 : Celle que j'aime de Elie Chouraqui : Un inspecteur de police
Télévision
* 1987 : Donnant-donnant
* 1995 : Les Chiens ne font pas des chats : Paul
* 1996 : Une fille à papas : Patrick
* 2000 : La Double Vie de Jeanne : Bernard Malaterre
* 2002 : Marie Marmaille
* 2003 : 93 rue Lauriston : Pierre Bony
* 2006 : Laura : Fred Bellair
* 2006 : Nos amis les parents : Antoine
* 2006 : Famille d'accueil (série)
* 2007 : Duval et Moretti : Laurent Duplessis
* 2010 : Victoire Bonnot
Il est apparu également dans le clip musical de Patrick Bruel : Place des Grands Hommes et Pour la vie en 2000 qui parle d'amitié, une suite de Place des grands hommes.
Théâtre
* 1985 : Impasse-Privé de Christian Charmetant et Antoine Duléry, mise en scène Michel Berto, Théâtre de l'Athénée
* 1985 : Le Cid de Corneille, mise en scène Francis Huster, Théâtre Renaud-Barrault
* 1986 : Diderot et l'abbé Barthélémy d'après Denis Diderot, mise en scène Jacques Spiesser, Théâtre Renaud-Barrault
* 1997 : 240 secondes en enfer de Christian Charmetant, mise en scène François Berland, Théâtre de la Gaîté-Montparnasse
* 1998 : Flip ! de Tom Rooney, mise en scène Roger Mirmont, Théâtre Fontaine
* 2008 : Célibataires de David Foenkinos, mise en scène Anouche Setbon, Studio des Champs-Elysées