Il est par la suite sélectionné avec l'équipe de Nouvelle-Zélande des moins de 20 ans en 2017 et 2018. En 2017, il participe au championnat du monde junior 2017 en Géorgie, que son équipe remporte. L'année suivante, il est nommé capitaine pour le championnat du monde junior en France. Son équipe termine la compétition à la quatrième place, après une défaite face à la France en demi-finale, puis face à l'Afrique du Sud en petite finale. Malgré ces résultats décevants, il est élu meilleur jeune joueur de Nouvelle-Zélande en .