Tuhia he tomokanga mō tēnei wāhanga - I riro i a ia te mētara parahi i te 200 mita i te 1994 World Junior Championships. I whakataetae ia i te 100 mita i nga Taakaro Orimipia 2004 kaore i tae ki te whakamutunga. I roto i te 4 x 100 mita relay i mutu ia i te tuarima i te 2002 European Championships
, me te tuawha i te 2003 World Championships.