1998 – 1999
Ketua Perwakilan Partai Keadilan (PK) di Malaysia
1999 – Skrg
Anggota Majelis Syuro Partai Keadilan (PK) dan Partai Keadilan Sejahtera (PKS)
1999 – 2003
Ketua DPP Partai Keadilan Bidang Kebijakan Publik (Kebijakan Ekonomi, Pemberdayaan Ekonomi, Politik dan Hankam, Hukum dan HAM, Komunikasi Jaringan)
2000 – 2005
Anggota Majelis Syuro (Terpilih) PKS dari Sumbagut
2000 – 2002
Ketua DPP PK Bidang Kebijakan Publik
2002 – 2003
Ketua Bidang III DPP PK
2003 – 2004
Ketua DPP Partai Keadilan Sejahtera Bidang Kebijakan Publik (Politik dan Hankam, Hukum dan HAM, Komunikasi Jaringan, Kesenian Budaya)
2004 – 2005
Ketua DPP Partai Keadilan Sejahtera Bidang Kebijakan Publik (Politik dan Hankam, Hukum dan HAM, Komunikasi Jaringan, Kesenian Budaya)
2003 – 2004
Ketua Panitia Pemilihan Umum Internal PKS
2005 – 2007
Ketua Komisi Kebijakan Publik Majelis Pertimbangan Partai (MPP) PKS
2005 – 2010
Anggota Majelis Syuro (Diangkat) PKS
2007 – 2010
Ketua Komisi Organisasi dan Wilayah Majelis Pertimbangan Partai (MPP) PKS
2010 – 2015
Anggota Majelis Syuro (Terpilih) PKS
2020 – 2025
Anggota Majelis Syuro PKS
2021-2025
Ketua Dewan Pakar DPP PKS