Faatumu le fuaiupu lenei: Na faaiʻu lona fitu i le 10,000 mita i le 2006 African Championships. I le
I le 2006 World Road Running Championships na ia fa'ai'u ai i le tulaga lima i le tauvaga ta'ito'atasi. Na lava lea e fesoasoani ai i le manumalo o Kenya i le tauvaga a le ʻau.