Licenciado pela Universidade católica Portuguesa, em 1985. Mestre em Ciências Jurídico-Políticas pela faculdade de Direito da Universidade, em 1990. Tem lecionado diversas cadeiras da área de Direito Público na Faculdade de Direito da Universidade Católica.  Regente em 2002/2003 das cadeiras de História das Ideias Políticas e colaborador da cadeira de Direito Constitucional. Regente em 2003/2004 das cadeiras de História das Ideias Políticas e de Organização Administrativa e colaborador da cadeira de Direito Constitucional. Colabora regularmente em cursos de pós-graduação da Faculdade de Direito da Universidade católica de Lisboa e do Instituto Nacional de Administração. Concluiu a sua dissertação de doutoramento num tema de contencioso administrativo. Pertence aos quadros da Caixa Geral de Depósitos. Foi assessor jurídico do Primeiro Ministro, Prof. Doutor Cavaco Silva. Tem atividade diversa na área da consultaria e parecerística. Tem obra publicada em temas de Direito Administrativo e Direito Constitucional.