Piemontese classe 1931, sposato, tre figli e due nipoti, già Professore di Storia moderna all'Università La Sapienza di Roma e alla LUMSA; è stato per molti anni presidente del Consiglio scientifico dell’Isacem-Istituto per la storia dell'Azione cattolica e del movimento cattolico in Italia Paolo VI.
Deputato in Parlamento dal 1994 al 1996 e Senatore della Repubblica Italiana dal 1996 al 2006.
È stato Presidente Nazionale dell'Azione Cattolica Italiana dal 1980 al 1986.
Autore di La bisaccia del pellegrino, libro del 1986 sul quale si sono formate generazioni di aderenti di Ac, è punto di riferimento per moltissimi laici e sacerdoti impegnati a costruire una Chiesa conciliare, in dialogo con il mondo.