Tusi se faaauauga mo lenei palakalafa - O lona taimi sili ona lelei na 11.32 sekone, na ausia i Me 1996 i Dijon. O le faamaumauga lenei o loo iai i le taimi nei i Madagascar, ma o loo ia umia faatasi ma Lalao Ravaonirina. O ia foʻi o se tasi e umia le faʻamaumauga a le atunuʻu o le 43.61 sekone i le 4 x 100 mita, lea na ausia i le 2000 Summer Olympics
. Na manumalo o ia i le 100 mita i le 1998 ma le 2003 Indian Ocean Island Games.