Tuhia he tohutoro mō tēnei wāhanga - Ko ia te toa koura i te marathon i te 2001 Mediterranean Games. I tohu ia i tana whenua i te 2003 IAAF World Half Marathon Championships
, e noho ana ki te 35th. I whakataetae ano ia i nga Taakaro Whakangungu Pakeha i te tau 2002 me te 2000 World Mountain Running Championships.