In 2017, he won the bronze medal in the men's 20 kilometres walk at the 2017 European Athletics U23 Championships held in Bydgoszcz, Poland. In the same year, he also competed in the men's 20 kilometres walk at the 2017 Summer Universiade held in Taipei, Taiwan. He finished in 16th place.