Ia faaauau pea le suʻesuʻega o lenei palakalafa - I le 2005 na ia faaiʻu ai i le tulaga iva i le Taamilosaga a le Lalolagi i le Half Marathon ma le tulaga 25 i le Taamilosaga a le Lalolagi. I le 2006 sa tauva ai o ia i le Ta'amilosaga a le Lalolagi i le tamo'e i luga o le auala
ae e leʻi faaumaina le tuuga. Na faaiʻu lona fa i le marathon i le 2007 World Championships. Na tamo'e fo'i o ia i le 'afa o le marathon i le 2007 All-Africa Games i lena tausaga, ae na fa'ai'u i le tulaga sefululima.