Op 22 maart 1998 behaalde hij een twintigste plaats op de wereldkampioenschappen veldlopen voor junioren in Marrakesh. In 2005 werd hij vijftiende op het WK halve marathon in Edmonton. Zijn tijd aan de finish was 1:03.13.