En 2018, il devient champion du monde junior et en 2019, il remporte le championnat de France avec le Stade toulousain et participe à la Coupe du monde au Japon avec l'équipe de France. En 2021, il remporte la Coupe d'Europe et le championnat de France avec le Stade toulousain.