Ia faaauau pea le suʻesuʻega o lenei palakalafa - Sa tauva o ia i le marathon i le Olimipeka i le 2004
. Na faaiu foʻi lona fitu i le afa marathon i le 2003 Summer Universiade, ma manumalo ai i le 2003 Pyongyang Marathon.