Nato a Gela nel 1925, laureato in Lettere e in Giurisprudenza, è sposato con Rosina Tosco. Hanno avuto sei figli e operato come insegnanti in Licei classici e scientifici. Inoltre sono stati largamente impegnati in campi di varia formazione: scolastica, preparazione al matrimonio presso il Punto Famiglia e diverse parrocchie di Torino e del Piemonte.