Licenciado em Direito pela Faculdade de Direito da Universidade de Coimbra com a classificação de 17 valores, em 1992; Mestre em Direito (Integração Europeia) pela Faculdade de Direito da Universidade de Coimbra, com a classificação de 18 valores, em 1997; Assistente da Faculdade de Direito da Universidade de Coimbra; Regente da disciplina de Instituições e Princípios Fundamentais no Curso de Pós-graduação em Estudos Europeus da Faculdade de Direito da Universidade de Coimbra; Autor de vários trabalhos de cariz académico e didático publicados pela Almedina.