 He graduated in Economics at the University of Porto.He worked as an economist, and later director and member of the Management Board of Banco Pinto & Sotto Mayor, between 1973 and 1976.Between 1979 and 1981 he was director of CGD.