Nyora kupfuurira kweiyi ndima - Akaberekerwa muRich, Errachidia. Akapedza gumi nematatu mumutambo wemarathon pa2003 World Championships munguva yakanakisisa yevanhu ye2:10:56 maawa. Akakwikwidzawo muMitambo yeOlympic ya2004, asi haana kupedza. Akapedza 27th pa 2003 World Half Marathon Championships uye 34th pa 2004 World Half Marathon Championships
.