Ramba uchinyora ndima iyi - Mumakwikwi emumhanyi, akawana menduru yesirivha kaviri mumakwikwi eIAAF World Cross Country Championships, muna 1984 na 1989
. Akakundawo mujaho wa1985 weBelfast International Cross Country. Muna 1989, akakuvadzwa muswe wemakumbo ayo akagumisa basa rake nguva isati yakwana.