2006 wurde er Zweiter beim Nizza-Halbmarathon. Im Jahr darauf wurde er jeweils Dritter beim Mumbai-Marathon und beim Istanbul-Marathon. Bei den Straßenlauf-Weltmeisterschaften in Udine belegte er den 18. Platz und gewann mit der äthiopischen Mannschaft Bronze. 2008 folgte einem zweiten Platz in Mumbai ein dritter beim Hamburg-Marathon. Beim Los-Angeles-Marathon wurde er 2009 Zweiter und 2010 Siebter, beim Florenz-Marathon 2010 Fünfter.