En 2013, il fait ses débuts en Super Rugby avec la franchise des Highlanders[5]. Lors de sa première saison avec la franchise de Dunedin, il ne compte que trois titularisations en treize matchs disputés à cause de la concurrence de l'expérimenté All BlackAndrew Hore[6]. Il s'impose ensuite comme le titulaire indiscutable au poste de talonneur, menant notamment son équipe vers le titre en 2015[7].
En 2016, il dispute une très bonne saison avec sa province d'Otago, dont il est le capitaine, allant jusqu'en finale de Championship (deuxième division de cette compétition). Il ne pourra cependant pas disputer cette finale, où son équipe sera battue par North Harbour, car il est retenu pour partir en tournée d'automne avec les All Blacks[8].
En 2021, il participe à la bonne saison des Highlanders, qui va jusqu'en finale du Super Rugby Trans-Tasman, où ils s'inclinent face aux Blues[9].
En 2022, après onze saisons aux Highlanders, il décide de quitter la Nouvelle-Zélande pour rejoindre le Lyon OU en Top 14, pour un contrat de deux saisons[10].
En , il est sélectionné pour la première fois par Steve Hansen pour participer au camp d'entrainement des All Blacks[14]. Il jouera cependant pas le moindre match cette année. Il est rappelé en sélection deux ans plus tard, au mois , pour pallier les absences sur blessure de Dane Coles, Nathan Harris et James Parsons[15].
Il connait sa première cape internationale le à l’occasion d’un test-match contre l'équipe d'Italie à Rome.
En , il est retenu dans le groupe de 31 joueurs sélectionné pour disputer la Coupe du monde au Japon[16]. Troisième talonneur de l'effectif derrière Dane Coles et Codie Taylor, il joue deux matchs de la phase de poule face au Canada et au pays de Galles[3].