En 2013, il fait ses débuts avec l'équipe des moins de 20 ans des New Zealand Warriors dans la National Youth Competition[5]. Il dispute quinze matchs et inscrit quatre essais[6]. En 2014, il intègre l'équipe réserve évoluant en New South Wales Cup[1]. En fin d'année, il quitte les New Zealand Warriors[7].
Après cette expérience, il retourne en Nouvelle-Zélande et rejoue en amateur avec les Point Chevalier Pirates, atteignant la finale en 2017 et 2018[12], remportant celle de 2018[13].
En 2019, il change de code pour se consacrer au rugby à XV et rejoint le Waitakere City Rugby Club(en)[4]. Ses performances attirent l'attention de la province de Bay of Plenty, qui le recrute pour le National Provincial Championship[14]. Il fait ses débuts en août contre Otago, inscrivant un essai, puis participe à quatre autres matchs de saison régulière[3], contribuant à la première place de son équipe, qui remporte ensuite la division Championship et accède à l’échelon supérieur[15].
Malgré des débuts difficiles, incluant une deuxième expulsion lors de son troisième match contre les Zebre Parma[20], il s'impose progressivement grâce à sa puissance physique. Ses performances convainquent le club de prolonger son contrat en [21].
Au cours de la saison 2021-2022, il dispute un match avec les Barbarians[3].