 Nyora kupfuurira kweiyi ndima - Iye ave nyanzvi mukumhanya mumugwagwa. Mumakwikwi epasi rose akapedza 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. 