Jabarkan Pendidikan dari Abdul Adzis bin Abas dalam bahasa melayu

B.A.(Hons) Sejarah, UKM - 1976

Diploma Pendidikan UKM - 1976 (Pengkhususan Sejarah dan Bahasa Melayu)

Guru - SMK Dato’ Sheikh Ahmad, Arau, Perlis(01.06.1976 – Mac 1978)

Guru/Penolong Kanan Pentadbiran - SMK Menggatal, Kota Kinabalu (28.03.1978 – Julai 1982)

Pengetua - SM SANZAC,Kota Kinabalu,Sabah(T/Kanan Gred A11)(01.08.1982 – Dis 1986)

Pengetua - SMK GUNSANAD, Keningau Sabah(T.T.G Gred A10)(01.01.1987 – Mei 1988)

Kursus Pentadbiran dan Penyeliaan Pendidikan Peringkat Sarjana Di Universiti Kebangsaan Malaysia (30.06.1988 – 29.6.1990)

Penolong Kanan HEM Pusat Matrikulasi,UUM(T/Kanan Gred A11)(01.07.1990 – Jun 1993)

Penolong Kanan Pusat Matrikulasi,UUM(T/Kanan Gred A11)(01.07.1993 – Jun 1995)

Pengetua DG2 Pusat Matrikulasi UUM (01.02.1995 – September 1997)

Ketua Penolong Pengarah Jabatan Sekolah Kementerian Pelajaran Malaysia (Unit Sekolah Berasrama Penuh)DG2 (01.10.1997 – Jun 2001)

Pengarah Bahagian Pengurusan Pendidikan Teknik & Vokasional,Kementerian Pendidikan Malaysia(DG1) (16.06.2001 – April 2005)

Pengarah Jabatan Pelajaran Selangor(JUSA C) (01.05.2005 – 30.04.2007)

Ketua Nazir Sekolah(JUSA C) (01.05.2007 – 19.05.2007 03.09.2007 – 02.09.2008 (Dilantik secara kontrak)

Anggota Suruhanjaya Perkhidmatan Pelajaran, Jabatan Perdana Menteri (19.02.2013 – 18.02.2016)

Beliau mula bertugas sebagai Ketua Pengarah Dewan Bahasa dan Pustaka(DBP) sejak tahun 2016 sehingga 2018.

Anugerah Bintang Semangat Rimba oleh Persekutuan Pengakap Malaysia.

Anugerah Pingat Darjah Mulia Seri Melaka (D.M.S.M.) daripada Tuan Yang Terutama Yang di Pertua Negeri Melaka pada 14 Oktober 2016.