Il remporte le titre du 3 000 mètres lors des Championnats du monde jeunesse 2001 et se classe, dès l'année suivante, deuxième des Championnats du monde juniors de Kingston derrière le Kényan Hillary Chenonge. Son premier podium en catégorie senior est obtenu en 2004 à l'occasion des Championnats du monde en salle de Budapest où l’Éthiopien remporte la médaille de bronze sur 3 000 mètres, devancé par le Kényan Bernard Lagat et le Portugais Rui Silva.