1936 yılında Gümüşhane’de doğdu. İlk ve orta öğrenimini Gümüşhane’de tamamladı. Bursa Erkek Lisesi’ni yatılı okuyarak 1954 yılında mezun oldu. 1960 yılında İstanbul Hukuk Fakültesi’ni bitirdi. Askerlik görevini tamamladıktan sonra 1963 yılında Gümüşhane’de avukatlığa başladı.
1983 yılında Gümüşhane’de Anavatan Parti teşkilatını kurdu ve aynı yıl Gümüşhane Milletvekili seçildi. 17 Ekim 1986’da I. Özal Hükümeti’nde Adalet Bakanlığı’na getirildi. Seçime giderken Bakanlıktan ayrıldı.
1987 seçimlerinde yeniden Gümüşhane Milletvekili seçildi. II. Özal Hükümeti’nde, ilki 21 Aralık 1987’de, ikincisi 30 Mart 1989’da olmak üzere iki kez aralıklarla yine Adalet Bakanlığı’na getirildi.
9 Kasım 1989’da kurulan Akbulut Hükümeti’nde de aynı görevini sürdürdü. 1991 seçimlerinde ikinci kez Gümüşhane Milletvekili seçildi. II. Yılmaz Hükümeti’nde Milli Savunma Bakanlığı’nı üstlendi. 1995 seçimlerinde üçüncü kez Anavatan Partisi’nden Gümüşhane Milletvekili seçildi. 30 Haziran 1997’de III. Yılmaz Hükümeti’nde beşinci kez Adalet Bakanı oldu. 1999 seçimlerinde Meclis dışında kaldı. Anavatan Partisi’nde Genel Başkan Baş Yardımcısı ve Teşkilat Başkanı olarak görev yaptı.