Nyora kupfuurira kweiyi ndima - Akaberekerwa muRich, Errachidia. Akapedza gumi nematatu mumakwikwi emarathon pa2003 World Championships munguva yake yakanakisisa ye2:10:56 maawa. Akakwikwidzawo muMitambo yeOlympic ya2004, asi haana kupedza. Akapedza ari wechi27 paWorld Half Marathon Championships muna 2003
uye wechi34 pa2004 World Half Marathon Championships.