Licenciado em Direito pela Universidade Católica Portuguesa do Porto, Mestre em Direito na área de Ciências Jurídico-Empresariais pela Faculdade de Direito da Universidade de Coimbra e Doutor em Direito pela Faculdade de Direito da Universidade do Porto. É Professor na Faculdade de Direito da Universidade do Porto e Sócio da Abreu Advogados.