Beliau lahir di Binjai, Sumatera Utara pada tanggal 27 April 1942. Lulusan Sarjana Hukum Universitas Sumatera Utara Medan ini jabatan terakhirnya sebelum menjabat sebagai Ketua Komisi Kejaksaan, yakni sebagai Direktur TUN pada JAM DATUM Kejaksaan Agung RI.