Ramba uchinyora 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
.