In 2017, he finished in 12th place in the men's 20 kilometres walk at the 2017 European Athletics U23 Championships held in Bydgoszcz, Poland. In 2018, he competed in the men's 50 kilometres walk at the 2018 European Athletics Championships held in Berlin, Germany. He finished in 13th place.