À 12 ans, il entre au Conservatoire à rayonnement régional d’Angers dans un cursus classique où il restera cinq ans et en 2009, il intègre le Conservatoire à rayonnement régional de Paris pour parfaire sa formation en danse jazz. En 2011, il est élève à l’École Atelier Rudra Béjart à Lausanne où il a l’occasion de danser avec la compagnie Béjart Ballet, notamment dans le Boléro de Maurice Béjart. Trois ans plus tard, il intègre le Tiroler Landestheater à Innsbruck en Autriche, où il reste près de quatre ans. Dans cette compagnie, il a l’opportunité de danser de nombreux rôles ainsi que Petite Mort et Sechs Tanz de Jiri Kylian ou encore Minus 16 de Ohad Naharin.
Ayant participé au spectacle Chicago l’année dernière, il poursuit l’aventure au Théâtre Mogador avec le nouveau spectacle Ghost, le musical.