Ia tusia se faaauauina mo lenei palakalafa - Na faaiu lona 6 i le tuuga umi i le 2001 IAAF World Cross Country Championships
, 11th i le 5000 m mulimuli i le 2001 World Championships i Edmonton, ma le 8th i le 10,000 m mulimuli i le 2006 European Athletics Championships i Gothenburg.