Professor Associado, aposentado, da Escola Nacional de Saúde Pública da Universidade Nova de Lisboa. Ex-Coordenador do Programa Nacional de Saúde Ocupacional da Direcção Geral da Saúde
Deputado desde 1989
Membro da comissão parlamentar de Assuntos Constitucionais, Direitos, Liberdades e Garantias
Foi vice-presidente da Assembleia da República entre 2004 e 2009, e entre 2011 e 2015
Membro do Comité Central do PCP
Jurista e e professor universitário