Op de 10.000 meter van het WK atletiek 2003 in Parijs, eindigde hij op de 13e plaats. Daarna won hij een zilveren medaille op het wereldkampioenschap halve marathon in Vilamoura. Het jaar daarop werd hij zevende op de wereldkampioenschappen veldlopen in Brussel.