Whakakiia te rerenga e whai ake nei: I te tau 2005, i tohua ia hei Kaiwhakaako Pahikara Pahikara o Denmark. I roto i ngā tau e toru, ka eke ia i te kapa whai i te kapa o Rānana mai i te tūranga 10 i te 2006 World Championships i Bordeaux ki te Olympic Silver i te
Beijing Olympics, e tutuki ana i te haurua whakamutunga 3: 56.831, te wa tuarua tere rawa atu i te ao.