 Nyorai mberi kwechikamu chino - Akaberekerwa kuKenya saPeter Ndegwa, asi akachinja zita uye nyika muna 2005. Akakunda menduru yesirivha kuma2006 Asian Games. Akapedza 29th pa 2007 World Championships, 39th pa 2008 World Cross Country Championships uye 40th pa 2007 World Championships. Akakunda Madrid Marathon muna 2009. 