Bei der Universiade 1993 und den Commonwealth Games 1994 in Victoria errang er jeweils Silber im Diskuswurf. 1995 wurde er Sechster bei den WM in Tokio und siegte zum dritten Mal in Folge bei den Afrikaspielen. Bei den Olympischen Spielen 1996 in Atlanta kam er nicht über die erste Runde hinaus.