Ia tusia se fa'aauau mo lenei palakalafa - Sa ia sui o le Federated States o Micronesia i le 2004 Summer Olympics i Atenai, sa ia tauva i le 100 mita
lea na ia faaiʻuina ai lona 7 i lona vevela i se taimi o le 13.50 sekone ma le mafai ai ona agai i luma i le isi taamilosaga.