Pedzisa mutsara unotevera:
1998 World Cross Country Championships akapedza 36th munhangemutange pfupi. Ikoku kwakamuwanira nzvimbo yechisere mumakwikwi echikwata nechikwata cheAlgeria. Mu 3000 metres steeplechase akapedza wechina pa 2001 Mediterranean Games uye akakwikwidza pa 2000 Olympic Games.