Ramba uchinyora ndima ino - Akagamuchira menduru yesirivha muchikamu chehafu yechiedza (65 kg) pa 1996 Summer Olympics muAtlanta. Ndiye shasha yenyika kubvira muna 1993
, uye vakagamuchira menduru yesirivha pa1995 World Judo Championships.