Winning several medals in various age categories, he made his senior debut at the 2016 European Championships in Amsterdam finishing eighth in the 5000 metres. A year later he finished seventh in the 3000 metres at the 2017 European Indoor Championships in Belgrade.