Ia faaauau pea le faitauina o lenei palakalafa - I le aso 8 Oketopa 2006 na ia manumalo ai i le pine siliva i le World Road Running Championships
. Na ia faamauina se faamaumauga a le atunuu o Kenya i le 56:41 minute mo le mamao e 20 km. Na ia manumalo i le Lisbon Half Marathon i le 2007 ma le taimi o le 1:00.31.