Sale Sharks, Llanelli, Doncaster Knights, Cardiff, Pontypridd
Regions
Scarlets, Northland, Cardiff Rugby, Cardiff Rugby U18, Cardiff North U16
Honours
Wales, Wales RU U20
WillGriff John played 18 games for Cardiff between 2010 and 2013. After periods with Northland in New Zealand and Doncaster Knights he signed for English Premiership side Sale Sharks.