Ia faaauau pea le suʻesuʻega o le mataupu lenei - Na faaiʻu lona valu i le tuuga umi i le 2001 World Cross Country Championships
, lona sefululima i le marathon i le 2006 European Athletics Championships ma manumalo i le 2007 lomiga o Prague International Marathon. Na ia manumalo foʻi i le 2005 Milan Marathon