Doutor em Direito pela Faculdade de Direito de Lisboa, especialista em Direito Constitucional e Direitos Fundamentais.
É Professor da Faculdade de Direito da Universidade de Lisboa e foi Consultor para Assuntos Constitucionais do Presidente da República Jorge Sampaio (1996-2006) e do Primeiro-Ministro José Sócrates (2006-2009).
Tem diversas obras publicadas.