 Ramba uchinyora ndima iyi - Akakunda menduru yesirivha pa 2000 Asian Championshipsuye menduru yendarira paMakwikwi eAsia a2003. Mukuwedzera iye akakwikwidza pa 2003 World Championships uye 2004 Olympic Games pasina kusvika pakupedzisira kutenderera. Mori akafa nekenza yeappendix musi waAugust 9, 2006, aine makore 26. 