Riwayat Jabatan :
Anggota DPR/MPR RI (2017–2019)
1. Anggota DPR/MPR RI (2009–2014)
2. Ketua DPRD Provinsi Sumatra Utara (2004–2009)
3. Wakil Gubernur Sumatra Utara (1998–2003)
4. Sekretaris Daerah Provinsi Sumatra Utara (1996–1998)
5. Asisten Kesra Provinsi Sumatra Utara (1992–1995)
6. Inspektur Propinsi Sumatra Utara (1989–1992)
7. Bupati Tapanuli Tengah (1984–1989)
8. Kepala Biro Pemerintahan Propinsi Sumatra Utara (1981–1984)
9. Sekretaris Daerah Kabupaten Labuhan Batu (1967–1980)