Professor convidado da Faculdade de Direito da Universidade Nova de Lisboa e membro do Conselho Consultivo da Procuradoria Geral da República. Foi Juiz do Tribunal Constitucional entre 2007 e 2016.