1937 yılında Şiran'da doğdu. Ankara Üniversitesi Hukuk Fakültesi'ni bitirdi, aynı fakültede master yaptı. Kıbrıs Barış Kuvvetleri Askeri Mahkemesi Baş Hakimliği görevinde bulundu. TSK'dan Hakim Albay rütbesi ile emekli oldu. İdam edilen Deniz Gezmiş, Yusuf Aslan ve Hüseyin İnan'ın yargılandıkları sıkıyönetim mahkemesinde de askeri savcı olarak görev aldı. Abdullah Öcalan'ı SBF öğrencisi iken gözaltına aldıktan sonra soruşturmasını yürüten savcı olarak da biliniyor. 1991 seçimlerinde Ankara Keçiören bölgesinden DYP milletvekili seçildi. Zaman zaman grupta Demirel'e karşı yumuşak çıkışları ile de tanınıyor. Bir ara Cindoruk'u genel başkan seçtirmek için uğraşann milletvekilleri arasında yer aldı. Cindoruk'un genel başkanlık yarışından çekilmesi üzerine Çiller'i destekledi. Kongrede de Çiller'in kazanması için en büyük mücadeleyi verenlerden biri oldu. Ancak kabineye giremeyince Çiller'e başkaldıran ilk milletvekilleri arasında yer aldı. Evli, 3 çocuklu, İngilizce biliyor.