Ramba uchiverenga ndima ino - Aivawo nyanzvi yemarathon, achipedza ari wechi35 paEuropean Championships muna 1994 uye ari wechi54 paMitambo yeOlympic ya2000
. Akapedzawo ari wechi15 semunhu akanakisa wekuEurope pa1994 World Half Marathon Championships uye 60th pa1996 World Half Marathon Championships.