Tuhia he tomokanga mō tēnei wāhanga - I mutu ia i te waru i te whakataetae roa i te 2001 World Cross Country Championships
, tekau ma rima i te marathon i te 2006 European Athletics Championships me te wikitoria i te putanga 2007 o Prague International Marathon. I toa hoki ia i te 2005 Milan Marathon