Il remporte le championnat de France en 2013 avec le Castres olympique et en 2019 avec le Stade toulousain.