Jabarkan Pendidikan dari Syarif Hadler

Sekolah Dasar Negeri Patani (1969)

Pengurus PII Cabang Ambon, 1975-1976

Pengurus PMII Cabang Ambon, 1976-1978

Wakil Ketua GP. ANSHOR Wilayah Maluku, 1978-1881

Ketua Bidang Pengkaderan HMI Cabang Ambon, 1980

Wakil Ketua Bagian PMD DPD KNPI Kota Ambon, 1980-1983

Wakil Bendahara DPD KNPI Kota Ambon, 1983-1986

Ketua  GP. ANSHOR Wilayah Maluku, 1983-1987

Pengurus PW. NU Provinsi Maluku

Ketua DPC PPP Kota Ambon, 2003-2008

Ketua DPW PPP Provinsi Maluku, 2014 – Sekarang

Anggota DPRD Kota Ambon, 1992–2001

Wakil Wali Kota Ambon, 2001–2006

Anggota DPRD Provinsi Maluku, 2009–2014

Anggota DPRD Provinsi Maluku, 2014–2019

Wakil Wali Kota Ambon , 2017–2022