Riwayat Organisasi
DPP PKB sebagai: Ketua Umum. Tahun: 2014 -
DPP PKB sebagai: Ketua Umum. Tahun: 2005 - 2010
DPP PKB sebagai: Sekretaris Jenderal. Tahun: 2004 - 2005
DPP PKB sebagai: Ketua Dewan Tanfidziah. Tahun: 2002 - 2007
Pengurus Besar PMII sebagai: Ketua Umum. Tahun: 1994 - 1997
DPP PKB sebagai: Sekretaris Jenderal. Tahun: 1992 - 2002
PMII Cabang Yogyakarta sebagai: Ketua Umum. Tahun: 1991 - 1997
Badan Perwakilan Mahasiswa (BPM), sebagai: Anggota Badan. Tahun: 1990 -
PMII UGM Yogyakarta, sebagai: Ketua Umum. Tahun: 1990 - 1991