Formé au Conservatoire national supérieur d’Art dramatique à Paris de 2008 à 2012, il étudie sous la direction de Daniel Mesguich, Nada Strancar, Gérard Desarthe et Denis Podalydès. À sa sortie, il collabore, au théâtre avec Stéphane Valensi, Sandrine Anglade, Patrick Pineau, Bob Wilson, Jean-Yves Ruff, Linda Blanchet, Élise Vigier, Jean-François Auguste et Aurélia Luscher. Au cinéma, il joue pour Vladilène Vierny, Sébastien Betebeder, Pierre Emmanuel Urcin, Ange-Regis Hounkpatin et Pierre Giafferie. Il joue dans Anaïs Nin au miroir d'Agnès Desarthe d'après L'Imtemporalité perdue et autres nouvelles d'Anaïs Nin, mis en scène par Élise Vigier au Festival d'Avignon 2022.