En 2006, il remporte la finale du 5 000 m des Championnats d'Europe de Göteborg en 13 min 44 s 70, devant le Britannique Mohammed Farah.