Il remporte le championnat de France en 2019 et 2021 et la Coupe d'Europe en 2021 avec le Stade toulousain.