 Nyorai kupfuurira kweiyi ndima - Panzira iye akakwikwidza mumamita 3000. Akakunda menduru yesirivha panze pa 1981 European Cup, akazowana menduru yebronze pa1982 European Athletics Championships. Akanga ari mukundi wegoridhe pa 1983 European Athletics Indoor Championships. 