Saint Joseph Fransız Lisesi'ni ve Ankara Üniversitesi SBF'yi bitirdi. Dışişleri bakanlığında görev aldı. Katiplik, konsolosluk gibi hizmetlerden sonra NATO delegeliğinde çeşitli görevler üstlendi. Helsinki ve Yeni Delhi büyükelçiliklerinde bulundu. 1968'de NATO genel sekreterliği birinci yardımcılığına atandı. 1. Nihat Erim hükümetinde dışişleri bakanlığı yaptı. Türkiye'nin Birleşmiş Milletler baş delegesi oldu. 1978 - 1988 arası NATO merkezinde Türkiye'nin daimi temsilcisi oldu. 1989'da emekliye ayrıldı.