1945 yılında Şanlıurfa'da doğdu. Baba adı Vahit, ana adı Nebahat. Ankara Üniversitesi Siyasal Bilgiler Fakültesi'nden mezun oldu. Cumhuriyet ve Dünya gazetelerinde yazarlık yaptı. Anka Ajansı, Sabah, Güneş gazetelerinde temsilci, yazar ve genel yayın yönetmeni olarak çalıştı. XIX ve XX nci Dönem Ankara Milletvekili seçildi. TBMM Eski DSP Başkanvekili. Avrupa Konseyi Parlamenter Meclisi Türk Grubu Başkanı. Batı Avrupa Birliği Asamblesi Başkanı. İngilizce biliyor. Evli ve 2 çocuk babası.