A 10 ans, il se voit confier le rôle principal de Maurin des Maures. De là nait sa passion pour le théâtre. Après une licence de mathématiques, il se tourne définitivement vers la scène. Son amour pour la comédie grandit à chaque nouvelle interprétation, se sentant « vraiment vivant sur les planches ». Sa formation professionnelle lui offre la chance de travailler avec des comédiens de Peter Brook et du Roy Hart Théâtre. L’Irepscène (Villeurbanne) lui permet d’enrichir ses talents d’acteur, de metteur en scène, d’improvisateur et d’auteur. Il est également dirigé par Marielle Hubert, Léonard Kahn, Tristan Chevallier, Audrey Buttin, Vladimir Lifschutz, Pierre Bianco. En 2016, il joue le rôle de Perdican, dans On ne Badine pas avec l’amour, de Musset.