Han tilhørte partiet Chama Cha Mapinduzi. Han var sitt lands permanente representant til De Forente Nasjoner fra 2003 til 2010. Han var senere Tanzanias utenriksminister fra 2015 til 2019.