In 2017, he competed in the senior men's race at the 2017 IAAF World Cross Country Championships held in Kampala, Uganda. He finished in 88th place. In 2017, he also represented Canada at the 2017 Summer Universiade and he finished in 13th place in the men's 10,000 metres event.