Le retour du centre droit au pouvoir en 2002 le conduit à devenir ministre du Travail, avant d'occuper le poste de ministre des Finances pendant huit mois à partir de . Il s'est ensuite retiré de la vie politique.
En 1973, âgé d'à peine 25 ans, il devient directeur financier de la compagnie d'assuranceLa Mondiale, et occupe ce poste jusqu'en 1976, année où il intègre pour trois ans le conseil de gestion de la compagnie d'assurance des crédits. Il quitte donc cette fonction en 1979 pour entrer au comité directeur de l'Institut national des assurances, où il siège un an.
Après avoir été assistant à l'ISCEF entre 1972 et 1973, puis à l'Institut supérieur des sciences du travail et de l'entreprise pendant un an à partir de 1975, il occupe un poste de professeur invité à l'université internationale de Lisbonne entre 1986 et 1994. Depuis 2006, il enseigne l'éthique à la faculté de sciences économiques de l'université Lusíada de Lisbonne.
Il retrouve le gouvernement dès 1987, en tant que secrétaire d'État chargé de l'Emploi et de la Formation professionnelle dans l'équipe d'Aníbal Cavaco Silva.