 He beat Paul Tergat in the 2004 Oeiras International Cross Country meeting.He made his senior global debut at the 2005 World Championships in Athletics and finished in seventh place in the 5000 m, just ahead of his more experienced compatriot Dejene Berhanu.He ran the 3000 m at the 2006 IAAF World Indoor Championships, finishing in sixth place.