Han studerte til bachelorgrad ved Universitetet i Dar-es-Salaam 1974. Fra 1982 til 1992 var han privatsekretær for presidentene Julius Nyerere og Ali Hassan Mwinyi. I 2000 ble han første gang innvalgt i nasjonalforsamlingen for valgkretsen Mpanda Øst og det statsbærende partiet Chama cha Mapinduzi (CCM). Samme år ble han utnevnt til viseminister ved statsminister Frederick Sumayes kontor. I 2005 ble han forfremmet til minister ved statsminister Edward Lowassas kontor. Da Lowassa måtte avgå, ble han statminister fra 9. februar 2008. 27. november 2014 ble han avslørt for grov korrupsjon, og han måtte trekke seg 5. november 2015. Han forsøkte han å bli valgt til leder av CCM, men nådde ikke opp. Han erklærte samme år at han ikke ville stille til gjenvalg for plass i nasjonalforsamlingen.