5. Tahun 2000 : Wakil Sekretaris Fraksi PDIP DPR RI
6. Tahun 1998 : Direktur SDM DPP DPIP
7. Tahun 1987-2014 : Anggota DPR-MPR RI dari Dapil Jawa Tengah (6 periode jabatan)
8. Tahun 1984-1992 :
- Ketua KNIP Jawa Tengah
- Sekjen KNIP Pusat
- Ketua Umum KNIP Pusat
9. Tahun 1989-2015
- Ketua Pusat PPM
- Dewan Penasehat FKPPI
10. Tahun 1985
- Sekretaris MKGR Mayjen TNI RH Soegandhi Jawa Tengah
11. Tahun 1988
- Pengurus Pleno Dewan Harian Nasional 45