Nasce il 14 agosto 1931 a Bruzzano Zeffirio nella casa di famiglia in via Marconi. Il padre Francesco era uno stimato medico condotto, la madre maestra elementare. Secondogenito, dopo la sorella Graziella, a dieci anni lascia la casa natale per trasferirsi a Reggio Calabria dove conseguirà la licenza liceale. Durante la sua permanenza a Pisa conosce la moglie Lina dalla quale avrà tre figlie: Rosa, Stefania e Cristina.