Master ilmu Hukum UGM, Yogyakarta
Master ilmu Kriminologi UI, Jakarta
Master Business of Law Melbourne University, Australia
Organisasi
Pengurus PB HMI, 1992-1998.
Pengurus Pusat GP. Ansor, 2001-2009.
Sekretaris LPBH PB NU, 2010-2015.
Ketua Lembaga Penegakan Hukum dan Strategi Negara (LPHSN), 2012-2017.
Tim Relawan bidang Hukum Jokowi-Basuki Tjahja Purnama, 2012
Ketua Tim Advokasi Relawan Nasional Rumah Koalisi Indonesia Hebat (RKIH) Jokowi-JK, 2014
Kajian Akademik
Ketua Tim Penyusunan Reformasi Hukum Nasional LPHSN (1999-2001).