[1] From Tasmania, he was a keen cricketer in his youth and specialised as a fast bowler, before focusing on athletics.
[5] He relocated from Tasmania to Melbourne and shortly afterwards won the Stawell Gift race in 2018.
[6] He made his senior Australian debut at the 2022 Commonwealth Games in Birmingham, England.
[7][8] He was a member of Australia's 4x100-metre men's relay team at the 2024 Olympic Games that ran a time of 38.12 seconds to set a new national record.
[9][10][11] He finished third behind Lachlan Kennedy and Josh Azzopardi over 60 metres at the Australian short track national championships in Sydney on 1 February 2025.