Jabarkan Pendidikan dari Syukri Fadholi

SD Muhammadiyah Purwodiningratan Yogyakarta (1964).

SMP Negeri 3 Yogyakarta, (1967).

SMU Muhammadiyah I Yogyakarta, (1970).

Fakultas Hukum Universitas Islam Indonesia (UII) Yogyakarta (1976).

Notariat Universitas Gadjah Mada (UGM) Yogyakarta.

Pengajar SMA Muhammadiyah I Yogyakarta (1979-2001)

Dosen Fakultas Hukum UMY (1984-1992)

Pembantu Dekan III Fakultas Hukum UMY (1986-1990)

Wakil Kepala Sekolah SMA Muhammadiyah I Yogyakarta (1987-1998)

Pimpinan DPRD Kotamadya Yogyakarta (1987-1999)

Anggota DPRD Propinsi DIY (1999-2001)

Wakil Wali Kota Yogyakarta (2001-2006)

Ketua Pemuda Muhammadiyah Ranting Suronatan (1970-1975)

Ketua Pemuda Muhammadiyah DIY (1979-1984)

Ketua Pimpinan Pusat Pemuda Muhammadiyah (1984-1989)

Sekretaris DPC PPP Kotamadya Yogyakarta (1984-1989)

Ketua BPK Muhammadiyah Daerah Yogyakarta (1985 - 1990)

Wakil Ketua Ikatan Pencak Silat DIY (1985-1990)

Ketua Pimpinan Pusat Muhammadiyah (1989-1993)

Ketua DPC PPP Kotamadya Yogyakarta (1989-1999)

Anggota BPK Muhammadiyah Daerah Yogyakarta (1995-2000)

Wakil Ketua Persaudaman Setia Hati Mataram (1998-2003)

Ketua Yayasan Alumni SMA Muhammadiyah I Yogyakarta (1999-2004)

Wakil Ketua DPW PPP DIY (1999-2004)

Bendahara Pimpinan Wilayah Muhammadiyah DIY (2001-2006)

Ketua DPW PPP DIY (2004-2010)

Ketua DPW PPP DIY (2011-2016)