Ramba uchiverenga ndima iyi - Kubudirira kwake kukuru kwakauya mumitambo yomumugwagwa. Mushure mekupedza nzvimbo yechi109 pa 1981 World Cross Country Championships, akapedza 26th pa 1992 World Half Marathon Championships <unk> uye yechisere mumakwikwi echikwata. Zvadaro akazowana mubayiro wake mukuru paakapedza ari wechitanhatu paWorld Half Marathon Championships muna 1994
<unk>uye akahwina menduru yesirivha mumakwikwi echikwata.