Il commence le théâtre à Toulouse dès l’âge de 12 ans. Après l’obtention du baccalauréat en 2009, il monte à Paris et intègre le Cours Florent. Il suit notamment la formation de Martine Amsili. Il intègre la promotion 34 de la Classe Libre au Cours Florent et y reçoit l’enseignement de Jean-Pierre Garnier, Marie-Armelle Deguy, Jean-Paul Civeyrac, Marc Paquien et Sébastien Pouderoux. En 2015, il joue dans Marie Tudor de Victor Hugo mis en scène par Philippe Calvario et participe au prix Olga Horstig mis en scène par Gretel Delattre au Bouffes du Nord. En 2017, il participe aux Talents Cannes Adami et tourne dans un court-métrage de Stéphane De Groodt. En 2018, il joue dans Le Misanthrope de Molière et Britannicus de Racine mis en scène par Anne Delbé. En 2019, il joue dans Motel mis en scène par Charly Fournier et réalise son premier court métrage.