Tuhia he haere tonu mo tenei pene - I mutu ia i te tuaono i te hawhe marathon i te 2003 Summer Universiade. I te 2005 Summer Universiade i mutu ia i te tuawhitu i te 10,000 mita me te tekau i te hawhe marathon. I whakataetae hoki ia i te World Cross Country Championships i te tau 2005
me te tau 2008.