Pedzisa mutsara unotevera: Akamirira nyika yake katatu akatevedzana paWorld Championships in Athletics, achiva wechitanhatu mumarathon muna 1997, achitadza kupedza marathon ya1999, uye pakupedzisira achiva wechishanu mumamita 10 000 muna 2001. Akanga ari wechi22 pa
1995 IAAF World Half Marathon Championships.