1967 yılında Beykoz Çavuşbaşı'nda doğdu. Ilköğretimi Çavuşbaşı Merkez İlkokulu'nda, ortaöğretimini Zeytinbumu imam Hatip Lisesi'nde ve liseyi Ümraniye Nevzat Ayaz Lisesınde tamamlamıştır. M. Hanefi Dilmaç Anadolu Üniversitesi Iktisat Fakültesi Kamu Yönetimi Bölümü'nde lisans öğrenimine devam etmektedir.
1991 yılında Türkiye Diyanet Vakfı'na bağlı Djyantaş A.Ş. de Kalite Kontrol Sorumlusu olarak görev yaptı. 1992ılları arasında Türkiye Diyanet Vakfı Islam Araştırmaları Merkezi'nin çeşitli bölümıerinde yöneticilik evınde bulundu. Dilmaç, Çavuşbaşı Spor Kulübü ile çeşitli demeklerde kuruculuk ve yöneticilik yaptığı gibi, sivil toplum örgütlerinde aktif rol aldı.
Siyasi hayatı 1993 yılında başlayıp, 2001 yılında AK Parti Kurucu Belde Başkanlığı yaparak devam etmiş olup, 28 Mart 2004 Yerel Seçimlerinde AK Parti Çavuşbaşı Belediye Başkanı seçilmiştir. 2004-2009 döneminde Çavuşbaşı Belediye Başkanlığı görevini sürdürmüştür.
Mart 2009 Yerel Seçimleri'nde Meclis Üyeliği'ne seçilen ve Beykoz Belediyesi Başkan Yardımcısı olarak görev yapan M. Hanefi Dilmaç, Mart 2014 Yerel Seçimlerinde tekrar Meclis Üyeliği'ne seçilmiş ve Beykoz Belediyesi Başkan Yardımcısı olarak görevine devam etmektedir.