Pedzisa mutsara unotevera: Pashure pokubva muna 2006 nokuda kwokuberekwa kwomwana wake wokutanga, akadzoka muna 2007 uye akachinja pfungwa dzake kumakwikwi omumugwagwa. Akamirira Kenya pa
2007 IAAF World Road Running Championships uye akakunda muSaint Silvester Road Race. Akaita marathon yake yekutanga muna 2008 uye akatora kukunda kwake kwekutanga muchiitiko ichi makore maviri gare gare pa2010 Amsterdam Marathon.