 Ramba uchiverenga ndima ino - Akapinda mitambo yake yokutanga yeOlympic muna 1992, achitamba mujaho wokusvetuka pakakwirira. Akachinjira pakusvetuka katatu apo kwakapiwa chinzvimbo chemakwikwi enyika uye akawana menduru yendarira yeOlympic mune chirango pa 1996 Atlanta Mitambo. Akakunda imwe bronze pa1997 IAAF World Indoor Championships uye akavandudzazve nekuva shasha yenyika pa1997 World Championships muAthleticskusvetuka kwake kwakakunda kwemamita 15,20 kwakanga kuri kwechipiri pakureba zvikuru panguva iyoyo. 