Jabarkan Jabatan dari Agung Danarto

Ketua 1 PP Ikatan Pelajar Muhammadiyah periode 1990-1993

Ketua Pimpinan Wilayah Muhammadiyah DIY periode 2005-2010

Sekretaris Umum Pimpinan Pusat Muhammadiyah periode 2010-2015

Sekretaris Pimpinan Pusat Muhammadiyah periode 2015-2020