Laureato in Giurisprudenza entrò nell'esercito e fu congedato nel 1942 perché magistrato.
Fu deputato all'Assemblea Costituente del 02 giugno 1946 nelle liste della Democrazia Cristiana (per la quale fu Vice Segretario politico dal 1965 al 1966).
Fu deputato in Parlamento in tutte le legislature, dal 1948 al 1992.
Divenne sotto segretario di Stato dal: 1954 al 1955 alla Presidenza del Consiglio dei Ministri (Governo Scelba); 1955 al 1958 al Ministero della Giustizia (I Governo Segni – Governo Zoli); 1959 al 1962 al Ministero dell'Interno (II Governo Segni – Governo Tambroni – III Governo Fanfani).
Fu Vicepresidente della Camera dei Deputati dal 1975 al 1983 (Governo Ingrao – Jotti).
Divenne Ministro dei Trasporti e dell'Aviazione Civile dal 1966 al 1968 (III Governo Moro, II Governo Leone) e nel 1972 (I Governo Andreotti); dell'Interno dal 1983 al 1987 (I Governo Craxi, VI Governo Fanfani),
Venne eletto Presidente della Camera dei Deputati nel 1992, lo stesso anno in cui fu nominato Presidente della Repubblica, carica che detenne sino al 1999, quando si dimise prima della scadenza di mandato.
Durante la sua carica istituzionale di Ministro dei Trasporti e dell'Aviazione Civile visitò i territori della valle Strona colpiti dalla tragica alluvione del 02 novembre 1968, accompagnando prima il Presidente del Consiglio, Giovanni Leone, il 04 novembre 1968, poi il presidente della Repubblica, Giuseppe Saragat, il 07 novembre 1968.
Fu presente anche alla cerimonia di inaugurazione del ”Ponte della Città di Ivrea” che si tenne nel Comune di Valle Mosso il 19 ottobre 1969, per ringraziare la città di Ivrea per il generoso contributo per la ricostruzione di uno dei ponti di Valle Mosso, crollati a causa dell'alluvione (frazione Rovella).
Durante la cerimonia venne insignito della Medaglia di Merito dal Comune di Valle Mosso, conferitagli dal Sindaco di Valle Mosso, Carlo Garrone