Pedzisa mutsara unotevera: Akatanga kumhanya aine makore 15. Akamhanyira mumakwikwi eInternational Cross Country Championships muna 1964, 1968, 1969, 1970, 1971, na1972, ipapo mu
1974, 1975, 1976 uye 1978 IAAF World Cross Country Championships, yakaguma nemakwikwi. Akakundawo Corrida de Houilles ya1973.