Od 1964 należał do młodzieżówkisocjalistycznejJSE, następnie został członkiemHiszpańskiej Socjalistycznej Partii Robotniczej (PSOE), której działalność zalegalizowano w okresie przemian demokratycznych z połowy lat 70. W 1976 dołączył do komitetu wykonawczego tego ugrupowania jako sekretarz do spraw prasowych i informacji[2]. W 1977 został posłem do konstytuanty. Pięciokrotnie następnie wybierany doKongresu Deputowanych, w niższej izbieKortezów Generalnych zasiadał do 1995[3].
Był członkiem czterech kolejnych gabinetówFelipe Gonzáleza (1982–1995). Od grudnia 1982 do lipca 1988 sprawował urząd ministra kultury, od lipca 1985 jednocześnie pełnił funkcję rzecznika prasowego rządu. Następnie przeszedł na stanowisko ministra edukacji i nauki, które zajmował do czerwca 1992, po czym do grudnia 1995 był ministrem spraw zagranicznych[4].
Od grudnia 1995 do października 1999 pełnił funkcję sekretarza generalnegoNATO. W 1997 w imieniu tej organizacji sygnował porozumienie pomiędzy NATO iRosją. W okresie jego urzędowania doszło również dooperacji Allied Force[2], a także do przyjęcia w struktury paktu pierwszych krajów zEuropy Środkowo-Wschodniej.