Ramba uchinyora ndima iyi - Akanga ari mukundi weMarathon yeItaly muna 1989 uye akakundawo muLille Marathon muna 1993. Akasarudzwa kuchikwata cheHungary pa1990 European Athletics Championships
uye akapedza ari wechipfumbamwe mumarathon.