Formation au Conservatoire d’Art Dramatique d’Orléans sous la direction de Christophe Maltot (promotion 2008) et à l’Ecole de la Comédie de Saint-Etienne (promotion 2011).

Il a joué sous la direction de Jean-Michel Rabeux (Peau d’Âne), Jean-François Sivadier (Portraits de « famille », Sophocle…), Anne Monfort (Et si je te le disais cela ne changerait rien, F.Richter), Hervé Dartiguelongue (Les oubliés,V.Barreteau), Roland Auzet (Aucun homme n’est une île, Melquiot), Silviu Purcarete (Ce formidable Bordel, Ionesco), Hervé Loichemol (Le fils naturel, Diderot), Yann-Joël Collin (La Noce, Brecht), Caterina Stegemann (Macbeth, Shakespeare), Catharina Gozzi (Le songe d’une nuit d’été, Shakespeare).

En 2011, il rentre à la Comédie Française comme comédien-stagiaire et joue sous la direction de Eric Ruf (Peer Gynt, Ibsen), Christophe Rauck (Le mariage de Figaro, Beaumarchais), Alain Francon (La Trilogie de la Villégiature, Goldoni), Jérôme Deschamps (Le fil à la patte, Feydeau) et Catherine Hiegel (L’Avare, Molière).

Il a mis en scène et interprété Voyageur – 51723 en collaboration avec Morgane Arbez à la Comédie de Saint-Etienne, ainsi que Histoire d’amour de Jean-Luc Lagarce.

Au NTP il joue :

– Le Prince et Percy dans Falstafe (2014)
– Un mendiant, le valet d’écurie, Tête de Bois, un invité de l’enterrement, Chauva dans Le Cercle de craie caucasien (2013 et 2014)
– Pelleas dans Pelleas et Mélisande (2013)
– Lennox dans dans 
Macbeth (2012)
– Le narrateur dans 
Histoire de Lustucru (2012)
– Etienne dans 
Tailleur pour dames (2011 et 2012)
– Lacroix dans 
La Mort de Danton (2011)
– Don Alonse dans 
Le Cid (2011)

Il met en scène : 

– La Cerisaie (2014 et 2015)
– Histoire de Lustucru (2012)

Il collabore à la mise en scène de Ruy Blas (2012 et 2013)