He had been a journalist since 1995, reporting for Swahili language newspapers in Tanzania. Currently he is a member of the Executive Committee of Dar es Salaam City Press Club (DCPC) which is working under the umbrella of the Union of Tanzania Press Clubs (UTPC).