Tuhia he haere tonu mo tenei whitianga - I whanau mai i Singida, I tae atu ia ki tana whakataetae hakinakina nui tuatahi i te 2003, i uru atu ki te 3000 mita i mutu ai ia hei tuaono. I wikitoria ia i te hui whakawhiti whenua o Cinque Mulini i te tau 2004, ko ia te wahine tuatahi o Tanzania ki te mahi pera. I tohua ia mo te 2005 IAAF World Cross Country Championships a i tutuki ia ki te mutu i te rua tekau o nga waahi i te whakataetae roa. Ko ia te tuaono i te 5000 m i te 2005 World Championships i Athletics me te tuatoru i te Whakamutunga o te Ao Athletics (3000 m) i te marama i muri mai. I tohu ia mo Tanzania i nga Taakaro Commonwealth 2006
, ka mutu i te waru i te whiringa toa 5000 m.