Luego, fue traspasado al Castres Olympique donde en la temporada 2017-2018 fue campeón del Top 14.
Siendo elegido el "man of the match" de la semifinal y final.
También posee el récord de más puntos covertidos en la historia de una final del Top 14 francés con 19 puntos, que ayudarían a su equipo a vencer al Montpellier por 32-17.
Además, lograría entrar en el equipo de la competencia por segunda vez en su carrera.
También, fue campeón jugando para Harlequins FC del Aviva Premiership con escasa participación.