In 2018, he represented Australia at the 2018 Commonwealth Games held in Gold Coast, Queensland, Australia and he competed in the men's 69kg event. He finished in 7th place. At the 2018 World Weightlifting Championships held in Ashgabat, Turkmenistan, he competed in the men's 73kg event without winning a medal. He finished in 36th place.