Career
He reached the final of the 1999 World Championships finishing seventh. He is the Kenyan record holder in the indoor 1000 metres. This is also the current Commonwealth records.
Outdoor
800 metres – 1:43.03 (Stuttgart 1998)
1000 metres – 2:13.56 (Nice 1999)
Indoor
800 metres – 1:46.26 (Karlsruhe 2000)
1000 metres – 2:15.50 (Stuttgart 2000) NR.