[2] He competed for Australia at the 2017 World University Games and was second in consecutive years at the Australian Athletics Championships, in 2017 and 2018.
[3] He won the 2023 Australian Athletics Championships in Brisbane with a long jump of 8.06 metres.
[5] He competed at the 2023 World Athletics Championships in Budapest, where he jumped 7.99 metres to miss a spot in the final by one centimetre.
[6][7] He won gold at the 2024 Oceania Athletics Championships in Suva, Fiji with a jump of 8.05 metres.
[9][10] He jumped 7.97m (-0.1) to win the Australian short track national championships in Sydney on 1 February 2025.