1992 und 1993 gewann er Bronze im Juniorenrennen der Crosslauf-Weltmeisterschaften. Bei den Leichtathletik-Afrikameisterschaften 1992 gewann er Bronze über 5000 m und Gold über 10.000 m. 1995 wurde er Fünfter bei den Leichtathletik-Weltmeisterschaften in Göteborg über 10.000 m und errang Gold bei den Panafrikanischen Spielen in Harare. Im Jahr darauf wurde er bei den Crosslauf-Weltmeisterschaften Zehnter und gewann mit der kenianischen Mannschaft Gold. Bei den Olympischen Spielen in Atlanta wurde er über 10.000 m Fünfter.