Diplômé de La Manufacture – Haute école des arts de la scène, il a travaillé, dans le cadre de sa formation avec Jean-Yves Ruf, Denis Maillefer, Claudia Bosse, Lilo Baur, Christian Geoffroy-Schittler, Christian Colin, André Steiger, Philippe Macasdar et Alain Gautré.
Depuis sa sortie d’école en 2010, il a joué avec Jean-Louis Hourdin, Erika von Rosen, Massimo Furlan, Arpad Schilling au Théâtre de Chaillot, Aurélien Patouillard, Lena Paugam au Festival Arthandé au Théâtre de Vanves.
En 2017/2018, il joue avec Guillaume Beguin, Armand Deladoey au POCHE-GVE, avec Eric Devanthéry au théâtre AmstramGram à Genève.
Il a été artiste en résidence pendant trois saisons (2013-2016) au Théâtre Saint-Gervais et le sera de nouveau en 2018.
Il co-fonde la Compagie Post Tenebras Lux basée à Genève. Pour cette compagnie, il a été chef de projet de la création collective Un après-midi au zoo joué au Théâtre Saint-Gervais et en tournée en Suisse romande. Il a été collaborateur artistique pour le spectacle Trop Frais créé au Théâtre Saint-Gervais. Il a initié et joué dans le spectacle Nouveau Monde mes Claire Deutsch créé en octobre 2016 au Théâtre de l’Usine.
Parallèlement, il co-fonde, avec cinq autres comédiens issus de la Manufacture, le Collectif Sur Un Malentendu.