Ramba uchinyora ndima ino - Pakutanga kwebasa rake, aive mumhanyi we steeplechase uye aive shasha yeKenya muchiitiko ichi muna 1998. Gore iroro, akamhanya munhangemutange pfupi pa1998 IAAF World Cross Country Championships
uye vakapedza vari wechitanhatu, vachibatsira Kenya kusvika pachinzvimbo chechina. Zvisinei, yaiva mumigwagwa muFrance kuti akazvisimbisa somumhanyi wepamusoro-soro. Akakunda 1995 edition yeSaint Pol-Morlaix Half Marathon, akamhanya nekukurumidza kupfuura hafu yemarathon muMacau muna 1997, uye aive 1998 anokunda weFoulée Suresnoise 10K. Muna 2001, akakunda Boulogne-Billancourt Half Marathon uye akawanawo kukunda kwake kwechipiri paSaint Pol-Morlaix. Kukunda kwakatevedzana kwakauya paAlençon-Médavy muna 2001 na2002.