Il 15 luglio 2017, agli europei under 23 di Bydgoszcz, si laurea campione nei 1500 metri piani con una prestazione di 3'49"06, precedendo il ceco Filip Sasínek (3'49"23) e il polacco Michał Rozmys (3'49"30) grazie ad un improvviso sprint negli ultimi 100 metri di gara.