Vainqueur du 1 500 mètres des Championnats d'Europe juniors de 2001, il s'adjuge son premier titre majeur en début de saison 2007 en remportant la finale du 3 000 mètres des Championnats d'Europe en salle de Birmingham, en 8 min 2 s 44, devant le Français Bouabdellah Tahri et l'Espagnol Jesús España.