W 1975 objął mandat deputowanego do konstytuanty. W 1976 został posłem do Zgromadzenia Republiki I kadencji z okręgu Azory. Z powodzeniem ubiegał się o reelekcję w każdych kolejnych wyborach do 2009 włącznie, od 1983 wybierany w okręgu Lizbona. Przewodniczył komisji ds. regionów autonomicznych (1975–1976), komisji spraw zagranicznych (1976–1978), komisji obrony narodowej (1985–1991) oraz komisji spraw europejskich i zagranicznych (2002–2005).
W 1978 sprawował urząd ministra spraw wewnętrznych. Od 1983 do 1985 po raz pierwszy pełnił funkcję ministra spraw zagranicznych. Ponownie objął to ministerstwo w 1995 w gabinecie Antónia Guterresa, kierując nim do 2002. W 1999 był również przez krótki okres ministrem obrony narodowej, zaś w latach 1999–2002 pełnił funkcję ministra stanu. Od 1 stycznia do 6 kwietnia 2002 sprawował funkcję przewodniczącego OBWE.
W latach 2005 i 2009 był wybierany na przewodniczącego Zgromadzenia Republiki X i XI kadencji, stanowisko to zajmował do 2011. Zasiadał z urzędu w Radzie Państwa. Po zakończeniu kadencji wycofał się z działalności politycznej.
Dołączył następnie do kompanii Albright Stonebridge Group założonej przez Madeleine Albright.