Bei den Straßenlauf-Weltmeisterschaften 2006 in Debrecen wurde er Neunter. Im selben Jahr gewann er den Brazzaville Halbmarathon.