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