Urodził się 21 marca 2008 w Perth w Australii Zachodniej[1]. 26 listopada 2022 na torze Gillman w Adelaide zdobył mistrzostwo Australii w klasie 250 cm³ do lat 16; wcześniej w tym samym miesiącu wygrał również mistrzostwa stanu Wiktoria[2]. W listopadzie 2025 na torze Pinjar Park w Neerabup po raz drugi z rzędu został indywidualnym mistrzem Australii Zachodniej – wygrał wszystkie cztery biegi fazy zasadniczej oraz finał, a drugie miejsce zajął jego starszy brat Jack[3].
Kariera w Europie
W Polsce zadebiutował w 2024 w rozgrywkach U24 Ekstraligi w barwach Falubazu Zielona Góra[4]. W 2025 rozpoczął regularne starty w Europie – w Polsce w Falubazie, a w Wielkiej Brytanii w Oxford Cheetahs[5]. W 2026 w lidze brytyjskiej startował w barwach Northampton i Oksfordu[1].
Grand Prix 2
W 2025 odpadł z eliminacji do cyklu Grand Prix 2 (indywidualne mistrzostwa świata juniorów do lat 21) po przegranym biegu dodatkowym w Debreczynie, jednak otrzymał od FIM stałą dziką kartę i startował z numerem 27[5]. Zdobył 17 punktów i zajął 14. miejsce[6]. W 2026 wywalczył awans do cyklu w eliminacjach[7], a w klasyfikacji końcowej zajął 13. miejsce z dorobkiem 18 punktów[8].