Tusi se faʻaauau mo lenei palakalafa - Seʻia oʻo i le 2004 sa faʻapitoa o ia i le 3000 mita steeplechase. Na faaiʻu lona valu i le 2002 European Championships
ma sa tauva e aunoa ma le aapa atu i le faaiuga i le 1997 ma le 1999 World Championships faapea foi ma le 2000 Summer Olympics.