Jabarkan Pendidikan dari Suir Syam

Sekolah Rakyat No. 7 (1957—1962)

SMA Negeri 1 Bukittinggi (1967—1969)

Magister Kesehatan Masyarakat, Universitas Gadjah Mada (1998—2001)

Magister Manajemen Rumah Sakit, Universitas Gadjah Mada (2001)

Wali kota Padang Panjang (2003—2013)

Direktur RSUD Achmad Mochtar (2000—2003)

Direktur RSUD Adnan WD (1996—2000)

Direktur RSUD Sungai Dareh (1991—1996)

Kepala Puskesmas Koto Baru (1990—1991)

Kepala Puskesmas Sungai Dareh (1987—1990)

Kepala Puskesmas Sitiung I (1980—1987)

Ketua Asosiasi Rumah Sakit (2001—2003)

Ketua IDI Cabang Payakumbuh (1997—2001)

Ketua IDI Cabang Sawahlunto (1993—1997)

Ketua KUD Sungai Dareh (1987—1990)

Wakil ketua Pondok Pesantren B. Ulum (1981—2010)

Anggota Himpunan Mahasiswa Islam (HMI) (1970—1979)

Ketua Pondok Pesantren Thawalib (—2015)

Ketua DPD Partai Gerindra Sumatra Barat (2011–2016)

Politikus Partai Gerakan Indonesia Raya

Rintisan biografi anggota DPR Indonesia