Il retrouve la sélection galloise à l'occasion d'un test face aux Australiens en décembre au Millennium Stadium. Lors du tournoi 2012, après une blessure face à l'Irlande, où il sort blessé à la mi-temps, il manque le match face à l'Écosse, puis rejoue face à l'Angleterre. Absent face à l'Italie pour une blessure au genou, il dispute le dernier test face aux Français. Grâce à une victoire , la sélection galloise remporte son troisième Grand chelem en huit ans.