Il a été capitaine des espoirs du Stade toulousain et de l'équipe de France de rugby à XV des moins de 20 ans. Il remporte le championnat de France en 2019 et 2021 et la Coupe d'Europe en 2021 avec le Stade toulousain.