Pedzisa mutsara unotevera: Akamirira Kenya kaviri paWorld Championships in Athletics, achikunda menduru yebronze pamakumi mashanu emamita 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 munhangemutange pfupi pa
Shanduro ya2006.