Galatasaray Lisesi ve İstanbul Üniversitesi Hukuk Fakültesi mezunu, Paris Hukuk Fakültesinde Doktora.
1945 de İstanbul Hukuk Fakültesinde Asistan, 1954 de Doçent olarak görev yapmış, 1954 - 1957 de Demokratik Partiden Kocaeli Milletvekili, 1956 da Hürriyet Partisi kurucu üyesi, Hürriyet Partisinin Cumhuriyet Halk Partisine Katılması ile C.H.P. Yönetim Kurulu üyesi, 1961 de Kurucu Mecliste C.H.P. temsilcisi olarak bulunmuş, daha sonra Siyasal Bilgiler Fakültesinde İdari Hukuku Profesörü olmuştur.
1973 de Kocaeli Milletvekili seçilmiş ve I. Bülent Ecevit Hükümetinde Dışişleri Bakanı olduğu 1974 döneminde Kıbrıs Barış Harekatı gerçekleştirilmiştir.1977 de II. Bülent Ecevit Hükümetinde Başbakan Yardımcısı olmuş, 12 Eylül 1980 sonrasında Parlementonun dağıtılması ve Milletvekilliği sona ermesine rağmen Avrupa Konseyinde Türkiye'yi temsil etmiştir.