Beliau lahir di Tulung Agung, Jawa Timur pada tanggal 20 Januari 1959. Lulusan Program Spesialis Notariat Universitas Diponegoro (UNDIP) Semarang ini, jabatan terakhirnya sebelum menjabat sebagai Wakil Ketua Komisi Kejaksaan, yakni sebagai Advokat di Semarang, Jawa Tengah.