1949 yılında Kastamonu Lisesi'ni bitirmiş, 1953 yılında Ankara Üniversitesi Siyasal Bilgiler Fakültesi'nden mezun olmuştur. Dışişleri Bakanlığı'nda çeşitli görevler üstlenmiş, Büyükelçi Melih Esenbel'in Dışişleri Bakanı olması üzerine kısa bir süre ABD Büyükelçiliği geçici maslahatgüzarı olarak Washington'da görev yapmıştır. 1978-1982 yıllarında Hartum, 1982-1984 yıllarında Karakas, 1992-1993 yıllarında Bern, 1993-1994 yıllarında Lüksemburg ve 1994-1996 yıllarında Madrid büyükelçisi olarak görev yapmış Dışişleri Bakanlığı müfettişi, Dışişleri Bakanlığı Protokol Genel Müdürü ve 1996 yılından emekli oluncaya değin Dış Politika Danışma Kurulu üyesi olmuştur.