Tusi se faaauauga mo lenei palakalafa - Na fanau Korikwiang i Kaptabuk ma sa musuia o ia e avea ma tagata tamo'e mai se isi tagata o le nuu o Tegla Loroupe, o lē na solia faamaumauga a le lalolagi i le afa o le malafoni. Na amata ona tauva i le tulaga a le atunuu i le 2003 ma maua ai le filifiliga mo le Aferika Junior Athletics Championships i lena tausaga, lea na sau ai lona lima i le 5000 mita. O se tauvaga i tua atu o Veronica Nyaruai i le siamupini a le atunuʻu o le atunuʻu i le lua tausaga mulimuli ane, na taʻitaʻia ai i lona amataga o le lalolagi, lea na avea ai o ia ma lona fitu i le tuuga a le autalavou i le 2005 IAAF World Cross Country Championships
.