1978 gewann er über 3000 m Hindernis bei den Afrikaspielen in Algier und bei den Commonwealth Games in Edmonton Silber, jeweils geschlagen von seinem Landsmann Henry Rono.