1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour :
Il commence à jouer au football à l'âge de six ans[1]. Pendant sa jeunesse, il joue pour les Mounties Wanderers et les Macarthur Rams[2]. Avec sa famille, il déménage de Sydney à Brisbane pour jouer avec les Brisbane Strikers en 2013. Après trois ans au club, il est mis à l'essai par les Blackburn Rovers en Angleterre[3]. En mai 2016, il rejoint le club pour un contrat de deux ans. Il est repéré par Blackburn alors qu'il était en tournée en Angleterre avec une équipe scolaire australienne. Il est également invité à des essais par le Middlesbrough FC et les Wolverhampton Wanderers[2].
En février 2018, il est l'un des nombreux joueurs signés par le FC Vizela, alors en deuxième division portugaise[4]. L'année suivante, il retourne en Australie et rejoint l'équipe des moins de 19 ans du Brisbane Roar. Lors de la dix-neuvième journée, il inscrit un triplé contre le Sunshine Coast pour son premier match de la saison avec le club[5]. À l'issue de la saison, il rejoint l'académie des Western Sydney Wanderers, un autre club de A-League[6].
En club
Lors de la FFA Cup 2021, il inscrit un but pour les Gold Coast Knights moins d'une minute après son entrée en jeu pour battre Edge Hill United et se qualifier pour les 16e de finale[7]. Pour la saison 2022, il rejoint Logan Lightning de la même ligue[8].
En 2024, il signe en Nouvelle-Zélande et rejoint les Nelson Suburbs. Il fait ses débuts pour ce club le 29 mars 2024 contre le FC Twenty 11. Titulaire, il joue l'intégralité de la rencontre. Son équipe s'impose largement 0-9[9].
En équipe nationale
Né en Australie, il est d'origine samoane. Il se rend aux Samoa pour la première fois en janvier 2017 afin de faire des tests avec les moins de 17 ans des Samoa qui participent au Championnat d'Océanie des moins de 17 ans 2017. Plus tard dans le mois, il fait partie de l'équipe des Samoa[10],[11]. Lui ainsi que plusieurs autres jeunes joueurs font leurs débuts internationaux le 17 novembre 2023, lors d'une défaite 1-0 contre les Îles Salomon aux Jeux du Pacifique 2023[12].