Doutorado em Direito pela Escola do Porto da Faculdade de Direito da Universidade Católica Portuguesa.
Pós-Graduado em Estudos Europeus pelo Instituto de Estudos Europeus da Universidade Católica de Louvain.
Mestre em Ciências Jurídico-Comunitárias pela Faculdade de Direito da Universidade de Coimbra.
Licenciado em Direito pela Faculdade de Direito do Porto da Universidade Católica Portuguesa.
Docente da Faculdade de Economia da Universidade do Porto.