Il bat le record des Championnats sur , pour remporter le titre mondial junior le à Tampere, en Finlande. Le , il remporte le Grand Prix de Prague en et réalise la deuxième meilleure performance mondiale de tous les temps sur 10 kilomètres.