- Menjadi anggota pengawas pemilu pertama diera reformasi untuk Kecamatan Aua Birugo Tigo Baleh Kota Bukittinggi tahun 1999.
- Menjadi anggota pengawas pemilu (Panwaslu Kecamatan Mandiangin Koto Selayan (MKS) Kota Bukittinggi, tahun 2014 untuk presiden dan legislatif DPRD Kota BUKITTINGGI, DPRD Provinsi Sumatera Barat, Anggota DPD RI dari Sumatera Barat dan DPR RI.
Di Balingka, selain sebagai pimpinan di Struktur Majelis Ulama Balingka, jabatan saya di tingkat Nagari diantaranya;
- Pengurus Kerapatan Nagari tahun 1997- 2018
- Anggota BPRN Balingka tahun 2002- 2007.
- Pengurus BP3 MTsN Balingka tahun 1998-2000.
Selain menjadi da’i/ khatib di masjid/ mushalla, aktif sebagai pengurus di beberapa lembaga da’wah seperti: Majelis Ulama Nagari Balingka, di MUI Kota Bukittinggi, di Dewan Da’wah Kota Bukittinggi Yayasan Aqabah Kota Bukittinggi, dan Dewan Pakar di IKADI Kota Bukittinggi.
Pernah menjadi penulis bimbingan rohani Islam di Buletin Jumat Ta’mirul Masajid Kota Bukittinggi selama 15 tahun, pimpinan redaksi Buletin MUNA Balingka sampai sekarang. Mengisi kuliah subuh di RRI Bukittinggi selama 4 tahun dan di Radio Elsi, FM Kota Bukittinggi.
Karya tulis diantaranya:
- Kaum Salaf dan Empat Iman (terjemahan)
- Kapan datangnya pertolongan Allah ( terjemahan)
- Bahaya melalaikan shalat (terjemahan)
- Al-Qur’an hanya untuk orang hidup (terjemahan)
- Sarah Hadits Arba’in (tulisan)
- Intisari Aqidah Islam (terjemahan)
- Akhlak Mulia 1 sampai 4
- Kuliah Ramadhan

