Formation au Conservatoire National Supérieur d’Art Dramatique sous la direction de Daniel Mesguich puis de Nada Strancar.
Il a joué notamment sous la direction de Peter Stein (Le Prix Martin, Labiche), Denis Podalydès (Le Bourgeois gentilhomme, Molière), Nicolas Liautard (Blanche-neige), Daniel Mesguich (La fiancée aux yeux bandés, Cixous), Léo Cohen-Paperman (Ars, Lazare Herson-Macarel ; Petit et Grand, d’après Andersen ; Tête d’or, Claudel). Il fait partie du Nouveau Théâtre Populaire depuis 2009, avec qui il a joué La Cerisaie de Tchekhov, Pelléas et Mélisande de Maeterlinck, Roméo et Juliette, Le Songe d’une nuit d’été, Macbeth et Hamlet de Shakespeare, Tailleur pour dames de Feydeau, La Mort de Danton de Buchner, Le Cid de Corneille, Le Misanthrope de Molière. Il a collaboré à la mise en scène de La Mort de Danton et de Je me métamorphose d’après Ovide.
Avec le Nouveau Théâtre Populaire, il a joué Claudel, Kleist, Rabelais, Tchekhov,
Shakespeare, Brecht, Maeterlink, Hugo, Büchner, Feydeau, Corneille, Molière et
des adaptations de contes ainsi qu’une écriture collective sur la Ve République.