Tuhia he haere tonu mo tenei whitianga - Ko ia te toa koura i runga i te 5000 mita i te 2003 Summer Universiade. Kua whakataetae ano ia ki te ao i te oma whenua <unk> ko tana mutunga pai ki tenei ra ko te 22 i te whakataetae roa i te 2006 IAAF World Cross Country Championships
He aha?