Bei den Crosslauf-Weltmeisterschaften kam er bislang dreimal unter die ersten zehn (2002, 2004 und 2006). Seine eigentliche Stärke ist jedoch der Straßenlauf. Bei den Halbmarathon-Weltmeisterschaften 2002 wurde er Vierter, zwei Jahre später holte er beim selben Wettbewerb Bronze, und bei den Straßenlauf-Weltmeisterschaften 2007 wurde er Fünfter in 59:30 min. Kurz danach gab er sein Debüt auf der Marathonstrecke und verbesserte als Fünfter des Amsterdam-Marathons mit 2:07:34 h den nationalen Rekord von Yared Asmerom um fast acht Minuten.