Tuhia he tohumate mo tenei irava - I mutu ia i te tekau ma toru i te marathon i te 2006 European Championships. I mua i tērā, he iti rawa tana tū i ngā Orimipia Raumati o te tau 2004
Kāore i oti i te 2005 World Championships.