Tuhia he tomokanga mō tēnei wāhanga - I whakaoti ia i te whitu i te 2005 World Half Marathon Championships
, he mea pai hei awhina i a Kenya ki te whakaoti i te tuarima o te whakataetae kapa. I whakataetae ia i te marathon i te 2007 World Championships, engari kaore i oti te whakataetae.