Membro do Secretariado Nacional do Partido Socialista
Cargos exercidos
Vice-Presidente da Assembleia da República
Vice-Presidente do GP/PS
Presidente da Comissão de Administração do Território, Poder Local e Ambiente.
Deputado na Assembleia Constituinte, I, II, III, IV, V e VI Legislatura
Membro de várias comissões especializadas com relevo para a Comissão de Ecónomica e de Sistematização dos Projectos e da Redacção Final da Constituição