W kwietniu 2004 został zwycięzca Belgrad-Maraton, gdzie uzyskał czas 2:12:53. W sierpniu 2005 zdobył srebrny medal na mistrzostwach świata w Helsinkach w biegu maratońskim. Reprezentanta Tanzanii pokonał tylko MarokańczykDżawad Gharib. Był to pierwszy medal Tanzanii na mistrzostwach świata w historii[1].