Il devient notamment champion du monde junior en 2019 avec l'équipe de France des moins de 20 ans, il fait ensuite ses débuts en Top 14 avec l'ASM Clermont Auvergne lors de la saison 2019-2020.