Tuhia he haere tonu mo tenei irava - I whanau ia i Kenya hei Peter Ndegwa, engari i hurihia te ingoa me te taangata i te tau 2005. I riro i a ia te mētara hiriwa i nga Taakaro o Ahia 2006. I mutu ia i te 29 i te 2007 World Championships, 39 i te 2008 World Cross Country Championships
A, ko te 40 i te 2007 World Championships. I toa ia i te Marathon o Madrid i te tau 2009.