In 2010 he became head of the Ministry of Justice and Constitutions Affairs.About the ministry , zanjustice.go.tz, Retrieved 8 March 2016(10 November 2015). Six Zanzibar cabinet ministers step down , Dira Yetu Then in 2015 he resigned from CUF and joined ACT Wazalendo in 2019.
