1927 yılında İstanbul`da dünyaya geldi. 1946 yılında İstanbul Amerikan Robert Erkek Lisesi`nden mezun oldu. 1947 yılında Amsterdam`a gitti ve aynı yıl içinde B.B.C (Londra) de spiker olarak çalıştı. 1949 yılında askerlik görevini yaptı. 1950 yılında evlendi ve sigortacılığa başladı. 1956 yılını eşi ile birlikte Boston`da geçirdi. 1959 yılında oğlu Mehmet Ali ve 1961 yılında kızı Leyla dünyaya geldi. 1998 yılında eşinden ve İstanbul`dan ayrıldı, Antalya`ya yerleşti. Oğlu ile gelini, Prof. Fahrunisa Neyzi`den olma üç torunu var: Nurunisa, Zülal ve Ali Daniş.Bir kent gerillasının ne kadar gerçeğe benzese de hayal ürünü yaşamöyküsü. Mahir, Türkiye Cumhuriyeti`nin bir kuşağının trajik oluşuna değişik bir tanıklıktır.