Siate Tokolahi est né à Nukuʻalofa aux Tonga, où il commence la pratique du rugby lors de son enfance[3]. Il rejoint la Nouvelle-Zélande en 2008, alors qu'il est âgé de 16 ans, lorsqu'il reçoit une bourse d'études pour le Sacred Heart College d'Auckland[3]. Il pratique alors le rugby avec l'équipe de l'établissement, et s'y montre comme un joueur prometteur[4]. Un an plus tard, il quitte cet établissement pour rejoindre le St Bede's College(en) à Christchurch, où il termine sa scolarité[3]. Ce transfert au niveau scolaire, initié par la province de Canterbury, est alors vivement critiqué[4]. En effet, Canterbury est accusé de piller les jeunes joueurs promis à la province d'Auckland[4],[5].
En 2012, il rejoint l'académie de Canterbury, avec qui il joue avec les équipes jeunes[6]. Il joue également avec l'équipe Development (espoir)[7].
Il est retenu dans l'effectif senior de Canterbury pour disputer la saison 2014 de National Provincial Championship (NPC)[8]. Il joue son premier match avec la province le contre Auckland[1]. Il joue un total de sept matchs lors de sa première saison, dont deux titularisations[1].
Après cette première saison au niveau professionnel, et en l'absence d'offre de la part de la franchise locale des Crusaders, il signe un contrat de deux saisons avec les Chiefs, basés à Hamilton[3],[9]. Il fait ses débuts en Super Rugby le contre les Blues[10]. Lors de ses deux saisons avec les Chiefs, il ne connaît que huit titularisations en vingt-sept matchs, en raison d'une forte concurrence au poste de pilier droit, avec notamment Ben Tameifuna ou Kane Hames[1],[3].
Au niveau provincial, il devient un titulaire régulier avec Canterbury à partir de la saison 2016[1]. Il est aligné d'entrée lors des finales 2016 et 2017, que son équipe remporte face à Tasman[11],[12].
En 2017, il quitte les Chiefs pour rejoindre la franchise des Highlanders[13],[14]. Avec sa nouvelle équipe, il s'impose comme un joueur important de l'effectif tout d'abord grâce à sa tenue en mêlée, puis également grâce à ses progrès dans le jeu courant[15],[16].
En 2020, il quitte la province de Canterbury pour rejoindre Southland, dont il devient immédiatement un joueur cadre lors de l'unique saison qu'il dispute avec eux[17],[18].
En , il quitte la Nouvelle-Zélande, et signe un contrat de deux saisons avec la Section paloise, évoluant en Top 14[19],[20]. En , il prolonge son contrat pour une saison, plus une autre en option[21]. En , il voit son année optionnelle activée, portant son engagement avec le club palois jusqu'en [22].
Initialement non-retenu pour disputer la Coupe du monde 2023 en France, il est finalement appelé en cours de compétition en remplacement de Feao Fotuaika blessé[25]. Il joue un match lors du tournoi, face à la Roumanie[2].
Palmarès
En club
Vainqueur du NPC en 2015, 2016 et 2017 avec Canterbury.