À partir de 2020, il rejoint la franchise des Queensland Reds[11]. Jusqu'alors, il joue principalement au poste de pilier droit, puis à son arrivée chez les Reds, il est peu à peu replacé au poste de talonneur[6]. Il fait ses débuts avec la franchise durant la deuxième journée de la saison 2020 de Super Rugby contre les Lions, avant l'arrêt définitif de la compétition à cause du Covid-19[6]. Plus tard, il perd la finale du Super Rugby AU 28 à 23 contre les Brumbies[12]. En fin d'année 2020, il prolonge son contrat avec les Queensland Reds de deux années supplémentaires[6].
En 2022, il prolonge de nouveau son contrat de deux ans[13].
Durant la saison 2024, il joue les quinze matchs de son équipe en Super Rugby, en étant très performant et régulier tout au long de la saison. À l'issue, il prolonge son contrat jusqu'en 2026[14],[15]. Cette bonne saison lui permet d'être sélectionné pour la première fois de sa carrière en équipe d'Australie par le nouveau sélectionneur Joe Schmidt, durant l'été 2024[16]. Il obtient sa première sélection face au pays de Galles au mois de , entrant vingt minutes en fin de match[17]. Il est ensuite convoqué pour le Rugby Championship suivant[18].