At the 2018 IAAF World Race Walking Team Championships he won two medals: the silver medal in the men's 50 km event and the gold medal in the men's 50 km team event. In 2019, he competed in the men's 50 kilometres walk event at the 2019 World Athletics Championships held in Doha, Qatar where he finished in 27th place with a time of 4:46:10.