Jabarkan Pendidikan dari Abdul Kadir Karding

SD Ogomas I Sojol, Donggala Sulawesi Tengah Tahun 1986

SMP Negeri 9 Palu, Sulawesi Tengah tahun 1986 - 1989

SMA Negeri 2 Palu, Sulawesi Tengah tahun 1989 - 1992

S1 Fak. Perikanan, UNDIP Semarang tahun 1997

S2 Administrasi Publik, UNDIP Semarang tahun 2009

Sekretaris Jenderal DPP PKB Periode 2014 - 2019

Ketua Fraksi MPR Partai Kebangkitan Bangsa periode 2014-2019

Anggota Badan Kerja sama antar Parlemen (BKSAP) DPR RI (2014-2019)

Kapoksi Komisi III DPR RI (2014-2019)

Anggota Komisi III DPR RI (2014-2019)

Anggota Komisi VII DPR RI (2019-sekarang)

Wakil Ketua Badan Legislatif (Baleg DPR RI) 2014-2015

Wakil Ketua Fraksi Partai Kebangkitan Bangsa periode 2009-2014

Sekretaris Fraksi MPR Partai Kebangkitan Bangsa periode 2009-2014

Ketua Komisi VIII DPR dari Partai Kebangkitan Bangsa (2009-2012)

Wakil Ketua DPW PKB Jawa Tengah Periode 2001–2006

Executive Committee Young Liberal Democratic Asia Periode 2003–2009

Wakil Ketua DPRD Provinsi Jawa Tengah (2004-2009)

Wakil Ketua DPRD Provinsi Jawa Tengah (2003-2004)

Ketua Fraksi PKB DPRD Jawa Tengah (2001-2003)

Ketua Komisi E DPRD Jawa Tengah (1999-2001)

Ketua Pergerakan Mahasiswa Islam Indonesia (PMII) (1995-1996)

Ketua Senat Mahasiswa Fakultas Peternakan di Universitas Diponegoro (1994-1995)