Działał politycznie już jako student, należał wówczas do Rewolucyjnego Ruchu Portugalskiego Proletariatu.
W 1985 r. w wieku 29 lat został doradcą sekretarza stanu ds. polityki zagranicznej, był wówczas jednym z najmłodszych członków portugalskiego rządu.
Ukończył prawo na Uniwersytecie w Lizbonie (Portugalia) oraz ekonomię i nauki społeczne na Uniwersytecie w Genewie (Szwajcaria).
W latach 1992-1995 pełnił funkcję ministra spraw zagranicznych Portugalii.
W okresie od 6 kwietnia 2002 roku aż do 17 lipca 2004 roku pełnił funkcję premiera Portugalii.
Jest laureatem tytułu doktora honoris causa warszawskiej SGH.