Ia faaauau pea le faitauina o lenei palakalafa - Sa tauva foʻi Morlu i le taʻaloga o le tamoʻe solo, ma na fai ma sui o lona atunuu na fanau mai ai, o Liberia. Na ia tauva i le 2010 World Indoor Championships e aunoa ma le aapa atu i le faaiuga. Na tauva foʻi o ia i le 4 x 100 mita i le Olimipeka i le 2000
, le 2001 World Championships ma le 2003 World Championships.