Licenciado em Direito pela Escola de Direito do Porto da Universidade Católica Portuguesa em 1984.
Mestre em Direito pela Faculdade de Direito da Universidade Católica Portuguesa na área das Ciências Jurídico-Comerciais em 1989.
Doutor em Direito pelo Instituto Universitário Europeu em 1992.