Beliau lahir di Gorontalo pada tanggal 12 Oktober 1944. Lulusan Sarjana Hukum Universitas Indonesia Jakarta ini, jabatan terakhirnya sebelum menjabat sebagai Humas Komisi Kejaksaan, yakni sebagai Ahli Utama Muda Hukum pada PT. PLN (Persero), Jakarta.