Ia tusia se faaauauga mo lenei palakalafa - Na faaaogā e Narita se nofoa faataavalevale ona o le myelitis talu mai lona 13 o tausaga; i le 1994, na aafia ai foʻi o ia i se faalavelave tau taavale lea na tuua ai o ia ua pipili. I le 1996, na fai ai o ia ma sui o Iapani i Taaloga o le Paralympic
i Atlanta, lea na ia manumalo ai i pine auro e lua, siliva e lua ma le apamemea e tasi. I le 2000 Summer Paralympics i Sini, na ia manumalo ai i pine auro e ono. E lima foʻi faamaumauga na ia faamaumauina i le Olimipeka i Sini.