Jabarkan NGO dari Azizan Abdul Razak dalam bahasa melayu

AJK Persatuan Bekas Pelajar Melayu Timur Tengah

AJK Persatuan Falak Syarie Malaysia

Ahli Persatuan Syariah Asia Tenggara (South East Asia Association)

Beliau mula menyertai PAS pada tahun 1978 di England. Pada tahun 1986 bergiat aktif dengan PAS di Malaysia. Beliau merupakan Naib Presiden PAS (2003-2005), Ketua Penerangan PAS Pusat (2001-2003), Ahli Majlis Syura Ulama PAS (1991 hingga kini) Ahli Jawatankuasa Kerja PAS Pusat (1993 hingga sekarang) selain menjadi Pesuruhjaya PAS Kedah (2000 hingga sekarang), Setiausaha Perhubungan PAS Kedah (2000 hingga sekarang)  dan mewakili PAS ke MAPEN (1989). Beliau memenangi DUN Sungai Limau (dahulu dikenali sebagai DUN Sala) mulai 1995 hingga 2013 mengalahkan calon dari Barisan Nasional.