Il se révèle en 2011 en remportant le 5 000 mètres et le 10 000 mètres des Championnats d'Europe juniors de Tallinn, devenant le troisième athlète seulement à réaliser ce doublé après le Français Benoît Zwierzchiewski en 1995 et l'Azéri Hayle Ibrahimov en 2009. Il confirme avec le titre de champion d'Europe espoirs sur 10 000 m à Tampere en 2013.