Mezue nkebi ahịrịokwu a: Risi sooro ndị Ịtali gbaa ọsọ n'Egwuregwu Mba Nile nke Mba Nile n'afọ 1970 ma o nweghị ike ịgba ọsọ ahụ. E mechara họpụta ya maka
1973 IAAF World Cross Country Championships, mana ọzọ emechaghị. Ọ bụ onye asọmpi ugboro abụọ na European Athletics Championships (1969 na 1971), mana ọ gara n'ihu karịa steeplechase nke asọmpi ọ bụla.