Formation au Conservatoire d’Orléans sous la direction de Christophe Maltot (promotion 2008).

Il a joué notamment sous la direction de Léo Cohen-Paperman (Petit et Grand, d’après Andersen), Lazare Herson-Macarel (L’enfant meurtrier), Marc Woog (Les Curieux ; Phèdre, Sénèque), Jean-Pierre Garnier (La Coupe et les lèvres, Musset), Benjamin Porée (Platonov, de Tchekhov, Trilogie du Revoir, de Botho Strauss, créé au Festival d’Avignon 2015).

Il a été le collaborateur artistique de Léo Cohen-Paperman sur Le Crocodile d’après Dostoïevski.

Au NTP il joue :

– Clarence, Catesby dans Richard III (2016)
– dans La Tempête (2016)
– Jacques Chaban-Delmas, Lionel Jospin, François Hollande…dans Le jour de gloire est arrivé (2015 et 2016)
– Le Berger dans Œdipe Roi (2015)
– Hamlet dans Hamlet (2014)
– dans La vie treshorrificque du grand Gargantua (2014 et 2015)
– L’aide de camp, un musicien, un marchand, Youssoup, le garçon d’écurie dans Le Cercle de craie caucasien (2013 et 2014)
– Iago dans Othello (2013)
– Le chœur dans Pelléas et Mélisande (2013)
– Banquo dans Macbeth (2012)
– Un alguazil, un huissier, Camporeal, une duègne dans Ruy Blas (2012 et 2013)
– Mme d’Herblay dans Tailleur pour dames (2011)
– Camille Desmoulins dans La Mort de Danton (2011)
– Don Arias dans Le Cid (2011)
– Lysandre dans Le songe d’une nuit d’été (2010)
– Petit Pierre dans Petit et Grand (2009 et 2010)
– Roméo dans Roméo et Juliette (2009 et 2010)
– Clitandre dans Le Misanthrope (2009)

Il a mis en scène et interprété Ode maritime (2012)

Il a collaboré à la mise en scène de La Mort de Danton (2011), et de Macbeth (2012).