UZOEFU WA KAZI:
− Katibu Mtendaji Tume ya Mipango, 1981-1982
− Katibu Mkuu Viwanda, 1980 -1981
− Katibu Mkuu Mipango, 1980
− Mjumbe wa Bodi Mbali Mbali Shirika la SUKITA, 1980
− Afisa Mipango Elimu, 1976-1979
− Mwalimu wa Sekondari, 1975-1979
UZOEFU WA SIASA:
- Makamo Mwenyekiti wa ACT – Wazalendo Zanzibar, 2020 hadi sasa
- Naibu Kiongozi Mkuu wa Chama (NKC), ACT – Wazalendo, 2019 - 2020
- Waziri wa Afya wa Serikali ya Umoja wa Kitaifa Zanzibar, 2010 - 2015
- Mjumbe Baraza la Wawakilishi Zanzibar, 2010-2015
- Mjumbe wa Baraza Kuu la Uongozi Taifa CUF, 1999-2014
- Naibu Katibu Mkuu CUF (Zanzibar), 1999-2010
- Mjumbe Baraza la Wawakilishi wa Kuteuliwa, 2009 2010
- Mkurugenzi wa Uchumi na Fedha CUF, 1997-2010
- Mgombea Mwenza wa Urais wa Jamhuri ya Muungano wa Tanzania, 2015
- Mgombea Mwenza wa Urais wa Jamhuri ya Muungano wa Tanzania, 2015
- Mgombea Mwenza wa Urais wa Jamhuri ya Muungano wa Tanzania, 2005
- Naibu Katibu Mkuu na Mkurugenzi wa Uchumi na Fedha CUF,1999- 2003
- Mjumbe Baraza la Wawakilishi Jimbo la Mkunazini, 1997-2000
- Mgombea Mwenza wa Urais wa Jamhuri ya Muungano wa Tanzania, 1995
- Mwenyekiti Umoja wa Vijana ASP Sekondari ya Lumumba, 1970-71
- Mwenyekiti Umoja wa Vijana ASP Sekondari Beit el-Ras, 1967