Son frère Owen Franks est aussi un pilier de l'équipe néo-zélandaise et ils jouent ensemble au sein de la franchise des Crusaders.
Carrière
Il fait ses débuts avec l'équipe de Canterbury dans le National Provincial Championship en 2005 contre Otago[1]. Il reste trois saisons avec la province avant de rejoindre Tasman. En 2006, il intègre la franchise des Crusaders pour jouer dans le Super 14. Il ne dispute que deux matchs de la compétition que son équipe remporte[2]. L'année suivante il devient titulaire et dispute 14 rencontres[2]. Les Crusaders sont éliminés en demi-finale par les Bulls vainqueurs de l'épreuve. Il remporte de nouveau le Super 14 l'année suivante. Le , il obtient sa première cape avec les Néo-Zélandais lors d'un match contre l'Irlande de la tournée de juin au cours duquel il marque son premier essai. Il est de nouveau sélectionné la semaine suivante pour affronter le pays de Galles. Il fait partie de l'équipe qui remportera le Tri-nations 2010.
Le 23 août 2011, il est retenu par Graham Henry dans la liste des trente joueurs qui disputent la coupe du monde[4].
En mai 2017, il est sélectionné dans le groupe des Barbarians par Vern Cotter pour affronter l'Angleterre, le 28 mai à Twickenham puis l'Ulster à Belfast le 1er juin[7]. Remplaçant lors du premier match, les Baa-Baas Britanniques s'inclinent finalement 28 à 14 face aux Anglais[8]. Il n'est pas sur la feuille de match pour la victoire des Baa-Baas 43 à 28 en Irlande[9].