En 2013, il quitte les Glasgow Warriors pour l'équipe galloise des Llanelli Scarlets. En 2017, il remporte le Pro12 avec son club, après avoir balayé le Munster en finale sur le score de 22 à 46. Il est capitaine ce jour-là.