III Governo Moro
Sottosegretario di Stato al Turismo e Spettacolo (26.02.1966-24.06.1968)
V Legislatura della Repubblica italiana
II Governo Leone
Sottosegretario di Stato al Turismo e Spettacolo (26.06.1968-12.12.1968)
I Governo Rumor
Sottosegretario di Stato al Tesoro (14.12.1968-05.08.1969)
II Governo Rumor
Sottosegretario di Stato all'Interno (07.08.1969-27.03.1970)
III Governo Rumor
Sottosegretario di Stato all'Interno (02.04.1970-06.08.1970)
I Governo Colombo
Sottosegretario di Stato all'Interno (07.08.1970-17.02.1972)
I Governo Andreotti
Sottosegretario di Stato all'Interno (23.02.1972-26.06.1972)
VI Legislatura della Repubblica italiana
II Governo Andreotti
Sottosegretario di Stato all'Interno (30.06.1972-07.07.1973)
IV Governo Rumor
Sottosegretario di Stato alla Presidenza del Consiglio (12.07.1973-14.03.1974) con funzione di Segretario (12.07.1973)
V Governo Rumor
Sottosegretario di Stato alla Presidenza del Consiglio (16.03.1974-23.11.1974) con funzione di Segretario (16.03.1974)
IV Governo Moro
Ministro del Turismo e Spettacolo (23.11.1974-12.02.1976)
V Governo Moro
Ministro del Turismo e Spettacolo (12.02.1976-29.07.1976)
VIII Legislatura della Repubblica italiana
I Governo Cossiga
Ministro senza Portafoglio (04.08.1979-14.01.1980) con delega per i Rapporti con il Parlamento (04.08.1979)
Ministro della Difesa (14.01.1980-04.04.1980)
II Governo Cossiga
Ministro della Pubblica Istruzione (04.04.1980-18.10.1980)
I Governo Forlani
Ministro di Grazia e Giustizia (18.10.1980-23.05.1981)