Nativo delle isole Tonga, Tupou, a partire dal 2011, si trasferì in Nuova Zelanda dove studiò e giocò nella squadra del collegio del Sacro Cuore di Auckland; nel 2014 gli fu proposto un accordo con la NZRU per divenire eleggibile e poter giocare per la rappresentativa dei "New Zeland Schoolboys", ma lo rifiutò e si spostò in Australia. Nel 2015 venne selezionato per far parte della franchigia australiana dei , ma non disputò alcun incontro del Super Rugby 2015. Il suo esordio nella competizione avvenne l'anno successivo nella partita contro i nella quale segnò anche la sua prima meta nel torneo. Il suo debutto nel National Rugby Championship avvenne nel settembre 2015 tra le file di , squadra con cui si aggiudicò il titolo nel 2017.