Lulus Sarjana Hukum dari Universitas Diponegoro, Semarang, Jawa Tengah, dan Magister Hukum dari Universitas Indonesia, Jakarta.
Pernah bekerja sebagai Peneliti di Lembaga Kajian Strategis, Demokrasi, dan Sosial (KrisiS Semarang), Pengacara Perhimpunan Bantuan Hukum dan Hak Asasi Manusia (PBHI), Staff Advokasi dan Litigasi Lembaga Bantuan Hukum Nahdlatul ‘Ulama (LBHNU) serta ikut mendirikan Indonesian Human Rights Committee for Social Justice (IHCS).
Saat ini aktif sebagai Sekretaris Jenderal Lembaga Bantuan Hukum ANSOR dan Kepala Sub Bagian Kelembagaan LKM pada Otoritas Jasa Keuangan Indonesia.
Ahli menangani perkara pertanahan, perburuhan, valuta asing, perpajakan, dan Hak Kekayaan Intelektual.