Licenciado em Direito pela Faculdade de Direito de Coimbra, em 1974.
Pós-graduado em Ciências Jurídico-Civis pela Faculdade de Direito de Coimbra, em 1981.
Doutor em Direito pela Escola de Direito do Porto da Universidade Católica Portuguesa, na área das Ciências Jurídicas, em 1997.