Afyon’un Sandıklı ilçesinde doğdu. Babasının adı Osman Fikret, annesinin adı Zehra’dır. İstanbul Hukuk Fakültesinden mezun oldu. Bir süre serbest avukat olarak çalıştı. Özel Rum İlkokulu Türkçe Öğretmenliği; Hayrabolu Cumhuriyet Savcılığı; Afyon ve Balıkesir Cumhuriyet Savcı Muavinliği; Bolvadin Ceza Hâkimliği görevlerinde bulundu. AP’den VIII ve XII. Dönem Afyonkarahisar milletvekili, XIII. Dönemde de Konya milletvekili seçildi. XXVII. Hükümette Devlet Bakanı ve Başbakan Yardımcılığı, XXIX. Hükümette Milli Savunma Bakanlığı, XXX. Hükümette Adalet Bakanlığı yapan Dinçer, 24 Nisan 2001 tarihinde vefat etti.
Hasan Hamdi Dinçer, evli ve üç çocuk babasıydı.