1950 yılında Sivas'ta doğdu. Yıldız Teknik Üniversitesi Makine Mühendisliği bölümünden mezun olan Soluk, Denizcilik Bankası Anonim Ortaklığı ve Türkiye Gemi Sanayi A.Ş. Camialtı Tersanelerinde çeşitli görevlerde bulundu.
2003 yılında Kıyı Emniyeti ve Gemi Kurtarma İşletmeleri Genel Müdürlüğü Yatırım Planlama ve İzleme Şube Müdürlüğü yaptı. 2003-2004 yıllarında Denizcilik Müsteşarlığı APK Dairesi Başkanlığı ve PTT Genel Müdür Yardımcılığı görevlerinde bulunan Soluk, bir süre Kıyı Emniyeti ve Gemi Kurtarma İşletmeleri Genel Müdürü olarak görev yaptı, ardından Ulaştırma Bakanlığı Müsteşar Yardımcılığı'na getirildi. Soluk, İbrahim Şahin'in TRT Genel Müdürü olmasının ardından Ulaştırma Bakanlığı Müsteşarlığı'na atandı.
Ulaştırma Bakanı Binali Yıldırım'ın 2011 seçimlerinden önce bazı yasal gereklilikler nedeniyle istifa etmesi üzerine, seçime kadar yerine yeni bakan Habib Soluk oldu.