II Governo Andreotti
Sottosegretario di Stato alla Pubblica Istruzione (30.06.1972-07.09.1972)
Sottosegretario di Stato al Tesoro (07.09.1972-07.07.1973)
IV Governo Rumor
Sottosegretario di Stato al Tesoro (12.07.1973-14.03.1974)
VII Legislatura della Repubblica italiana
III Governo Andreotti
Ministro dei Trasporti (29.07.1976-18.09.1977)
Ministro della Marina Mercantile (20.01.1977-18.09.1977)
Ministro della Difesa (18.09.1977-11.03.1978)