Nyora kupfuurira kweiyi ndima - Iye ave nyanzvi mukumhanya mumugwagwa. Mumakwikwi epasi rose akapedza ari wechipfumbamwe pa1998 European Championships, uye wechisere pa2004 Olympic Games. Akapedzawo wechinomwe pa1999 World Half Marathon Championships, gumi nemasere pa1999 World Half Marathon Championships
uye gumi nematatu pa2002 World Half Marathon Championships.