II Governo Leone
Sottosegretario di Stato alla Presidenza del Consiglio (26.06.1968-12.12.1968)
I Governo Rumor
Sottosegretario di Stato agli Affari Esteri (14.12.1968-05.08.1969)
II Governo Rumor
Sottosegretario di Stato agli Affari Esteri (07.08.1969-27.03.1970)
III Governo Rumor
Sottosegretario di Stato agli Affari Esteri (02.04.1970-06.08.1970)
I Governo Colombo
Sottosegretario di Stato agli Affari Esteri (07.08.1970-17.02.1972)
I Governo Andreotti
Sottosegretario di Stato agli Affari Esteri (23.02.1972-26.06.1972)
VI Legislatura della Repubblica italiana
II Governo Andreotti
Sottosegretario di Stato agli Affari Esteri (30.06.1972-07.07.1973)
IV Governo Rumor
Sottosegretario di Stato agli Affari Esteri (12.07.1973-14.03.1974)
V Governo Rumor
Sottosegretario di Stato agli Affari Esteri (16.03.1974-23.11.1974)
IV Governo Moro
Ministro senza Portafoglio (23.11.1974-12.02.1976) con delega per il coordinamento delle iniziative per la Ricerca scientifica e tecnologica (23.11.1974)
V Governo Moro
Ministro dei Beni Culturali e Ambientali (12.02.1976-29.07.1976) con delega per il coordinamento delle iniziative per la ricerca scientifica e tecnologica (12.02.1976)
VII Legislatura della Repubblica italiana
III Governo Andreotti
Ministro dei Beni Culturali e Ambientali (29.07.1976-11.03.1978) con delega per il coordinamento della Ricerca Scientifica e Tecnologica (29.07.1976)