İlk öğrenimini Mesudiye ilkokulunda, Orta öğrenimini Ankara Cebeci, Sivas, Sica ve Ankara Gazi Lisesinde tamamladıktan sonra, yüksek tahsilini Ankara Üniversitesi Hukuk Fakültesinde yaptı. Üniversite okurken aynı zamanda Ankara radyosunda amatör ses sanatçısı olarak çalıştı. Avukatlık stajını Giresun'da tamamladı. Avukatlığını kendi memleketinde yapmaya başladı. Çalışmaları sırasında CHP İlçe başkanı oldu. 1969 yılında yapılan Milletvekili seçimlerinde Ordu milletvekili seçildi. TBMM'deki ilk döneminde Başkanlık Divanı üyesi oldu. 1973 yılında TBMM Başkanvekili seçilerek bu görevini 12 Eylül Darbesine kadar sürdürdü. 1983-1985 yılları arasında Türkiye İş Bankası Yönetim Kurulu üyeliği ve bir dönemde Türk Parlamenter Birliği Genel Sekreterliği görevine getirildi. Evli ve üç çocuk babasıdır. 2018'deki ölümüne kadar Ankara'da ikamet etmekteydi.