Formation au Conservatoire national supérieur d'art dramatique, où il a travaillé avec Daniel Mesguich, Eric Ruf, Joël Jouanneau, Gérard Desarthe, Philippe Garrel.
Au théâtre, a joué, sous la direction de :
• Pauline Bureau, Un Songe - Une nuit d'été d'après William Shakespeare ; Roméo et Juliette de William Shakespeare ; Je suis une bulle... de Malin Axelsson
• Christian Benedetti, La Trilogie de Belgrade de Biljana Srbljanovic
• Alain Gautré, George Dandin de Molière
Au Théâtre de Sartrouville et des Yvelines-CDN, a été comédien permanent et a joué, sous la direction de :
• Laurent Fréchuret, Embrassons-nous, Folleville ! d'Eugène Labiche ; La Pyramide de Copi ; L'Opéra de quat'sous de Bertolt Brecht et Kurt Weill.
Cinéma avec Philibert Bacot, Pierre Shoeller, Hugo Denamozig.