Giunse quarto alla World Athletics Final 2008 e quinto alla World Athletics Final 2009 nei 1500 metri piani. Ha detenuto il record africano della staffetta 4×1500 metri (14'36"23) insieme a William Biwott, Augustine Choge e Geoffrey Rono.