Nasceu a 15 de fevereiro de 1926, em Cabeça, concelho de Seia, e é licenciado em Direito pela Universidade de Coimbra.
Exerceu a advocacia em Lourenço Marques até 1974, tendo sido membro do Grupo de Democratas de Moçambique.
Representou, ainda em Moçambique, o general Humberto Delgado nas eleições presidenciais de 1958. Em conferências, petições e livros, defendeu uma solução federativa para as colónias portuguesas até que, em 1971, em livro apreendido pela Censura, entitulado– “Já Agora!...” – passou a defender a aplicação pura e simples do princípio da autodeterminação e independência.
Exerceu cargos de Ministro em várias pastas durante o período entre 1974 e 1976. É Deputado eleito pelo PS desde a I Legislatura, foi líder do Grupo Parlamentar do PS, bem como presidente do Partido Socialista desde 1992, foi membro do Conselho de Estado, presidente da Assembleia da República e membro do Conselho de Estado. Entre outros cargos de relevo.
Importante destacar que este jurista, também desempenhou um papel determinante na revisão constitucional de 1982.
Actualmente é presidente honorário do PS, sócio da Academia Nacional de Belas-Artes, Membro do Conselho de Curadores da Fundação Champalimaud e Membro fundador da CJLP – Comunidade de Juristas de Língua Portuguesa, tendo publicado 30 obras da sua autoria.