Il est formé au Conservatoire National supérieur d’Art dramatique de Paris dans les classes de Sandy Ouvrier, Nada Strancar et Xavier Gallais. En tant que metteur en scène, il fonde la compagnie de L’Éternel Été à 19 ans, devient artiste associé du Théâtre de Noisy le Grand de 2015 à 2017, puis du Théâtre de Montbrison en 2017/2018. Il compte 13 mises en scène à son actif, dont A Contrario, une création collective présentée au festival international de Spoleto en italie, 60° Nord de Lucie Digout, avec 12 acteurs du Cnsad, et Novecento d’Alessandro Baricco, avec Julien Frison. Il anime également de nombreux stages et ateliers : Programme Education et Proximité à la Colline, option théâtre du Lycée Victor Hugo, école des Enfants Terribles… En tant que comédien, il joue notamment dans les créations de Wajdi Mouawad (Littoral et Notre Innocence, à la Colline) et Olivier Py (Le Cahier Noir, au Centquatre). Il joue plus de 400 fois le rôle-titre d’Arlequin valet de deux maîtres de Goldoni à la Comédie Italienne de Paris, mais aussi dans Le Bourgeois Gentilhomme de Molière mise en scène par Jean-Pierre Raffaelli pour une tournée en Europe de l’Est, et dans Carmen, écrit et mis en scène par Lucie Digout au Théâtre 13.