Il a travaillé également avec Gérard Caillaud, Jean le Poulain, Bernard Murat, Francis Perrin. Depuis 2001, il est associé avec José Paul et Marc Fayet avec lesquels il a produit et joué Un petit jeu sans conséquence pièce pour laquelle il fut nommé comme second rôle aux Molières 2003, Jacques a dit et L'Un dans l'autre.
Au cinéma et à la télévision, il a participé à une soixantaine de films : La Gueule de l'autre de Pierre Tchernia, Pinot simple flic de Gérard Jugnot, La Soule de Michel Sibra, Les Brigades du tigre de Jérôme Cornuau.