Après une licence de géographie obtenue à l’Université de Lausanne et un passage par les cours Jean Périmony à Paris, il intègre en 2012 l’école du Studio-Théâtre d’Asnières. Il suit ensuite la formation de l’Ecole Supérieure de Comédiens par l’Alternance dont il sort diplômé en 2016.
Il y rencontre les membres de « La Guilde », qui marque le début d’une longue collaboration. C’est aussi à l’ESCA qu’il joue dans Une des Dernières Soirées de Carnaval et Beaucoup de Bruit pour Rien, le tout mis en scène par Hervé van der Meulen. Actif également en Suisse, il a joué sous la direction de Robert Sandoz dans D’Acier, sélectionné aux Rencontres du Théâtre Suisse en 2016 et tourne en 2018 sous la direction de Jacob Berger dans le téléfilm Dévoilées.
Il a notamment travaillé avec Jean-Louis Martin-Barbaz, Yveline Hamon, Marc Lainé, René Loyon, Agathe Alexis, Karima El Kharraze, Stéphane Douret et Lucile Chevalier.