Ia faaauau pea le suʻesuʻega o lenei palakalafa - O le taimi muamua na lauiloa ai o ia, ina ua manumalo i le pine apamemea i le tauvaga o le steeplechase i le 1996 World Junior Championships in Athletics, lea na faia foʻi i Sini. O lana pine sinia muamua na sau i le 1998 IAAF World Cross Country Championships
, lea o lona tulaga sefulu ma le lua na fesoasoani ai i alii Moroccan i le pine siliva a le au.