Nyorai kuenderera mberi kwechikamu chino - Akamirira Kenya kaviri paWorld Championships muAthletics, achikunda menduru yendarira mumakwikwi e5000 m muna 2007. Akanga ari iye akahwina menduru yesirivheri muchiitiko ichi pa2004 African Championships muAthletics. Akamirira nyika yake paIAAF World Cross Country Championships kagumi pakati pa1997 na2011, achibatsira Kenya kuwana menduru shanu dzechikwata. Akanga ari mumhanyi wechipiri mumakwikwi madiki pa2006 edition
.