Staf pengajar di Fakultas Adab, UIN Sunan Kalijaga, Yogyakarta. Ia menempuh studi di KMI Pondok Modern Gontor Ponorogo (lulus 1983).