Son record personnel sur 5 000 m est de 13 min 28 s 07, obtenu à Oordegem (BEL) le . Son précédent record était de 1/100e supérieur obtenu en 2013 dans la même ville. Il remporte la médaille de bronze par équipes lors des Championnats d'Europe de cross-country 2014.