Podczas mistrzostw świata juniorów młodszych w 2013 roku zajął szóste miejsce w biegu na 1500 metrów, a rok później był na tym dystansie dziesiąty na mistrzostwach świata juniorów. Brązowy medalista biegu na 5000 metrów podczas mistrzostw Europy juniorów (2015). Siódmy zawodnik halowych mistrzostw Europy w Belgradzie (2017). W tym samym roku zdobył złoto na 5000 metrów podczas młodzieżowych mistrzostw Starego Kontynentu. W 2021 roku zadebiutował na igrzyskach olimpijskich, gdzie zajął 11. miejsce w biegu na 10 000 metrów.