Pedzisa mutsara unotevera: Iyewo mumhanyi wemarathon, akahwina Nordic Championship muna 1977, uye kanokwana katatu shasha yenyika yemarathon. Iye anewo menduru paNorway makwikwi ari 5000 metres, 10,000 metres uye hafu marathon. Akamirira kirabhu Fana IL. Munyika yose akakwikwidza pa 1978 European Championships, the
1983 World Cross Country Championships uye 1983 World Championships, asi pasina kubudirira.