1940 yılında Rize'nin Fındıklı ilçesinde doğdu. Carnegie-Mellon Üniversitesi'nde İnşaat Yüksek Mühendisi olan Hacaloğlu, Pıttsburgh Üniversitesi'nde de ekonomi üzerine lisansüstü öğrenim gördü. Başbakanlık Müşaviri (1980-1981), Müsteşar Yardımcısı (1978-1979) ve DPT'de İktisadi Planlama Uzmanı (1973-1977) olarak görev alan Hacaloğlu, CHP’de siyasete başladı, SODEP'in İstanbul Kurucu İl Başkanlığı'nı yaptı. İstanbul milletvekili seçildi. CHP Parti Meclisi üyesi oldu.İnsan Hakları'ndan sorumlu Devlet Bakanlığı görevinde bulundu.