Jabarkan Pendidikan dari M. Sayuti Datuak Rajo Panghulu

SMP Negeri Sungai Dareh (1974-1976);

S1 Sarjana Pendidikan FKIP Universitas Bung Hatta (1981-1986).

S2 Magister Pendidikan PPs Universitas Negeri Padang (1997-2002).

S3 PPs Universitas Negeri Padang (tamat 2017)..

Ketua OSIS SMA Negeri Wonotiung;

Ketua Senat Mahasiswa FKIP Universitas Bung Hatta;

Pengurus Partai Golkar Sumbar (1999—2009);

Anggota Dewan Pembina Partai Golkar Sumbar (1999—2009);

Ketua Divisi Adat dan Syara' ICMI Sumbar;

Ketua Wapasdha Kota Padang (2006—2013);

Guru SMPI Kota Padang (1983—1986);

Dosen Universitas Bung Hatta (1986—sekarang);

Anggota DPRD Sumatra Barat Fraksi Golkar (2004—2009)