Mestre em Ciências Jurídico-Políticas pela Universidade de Coimbra.
Docente Universitário na Faculdade de Direito de Lisboa.
Antigo militante do Partido Comunista Português.
Deputado à AR desde a IV Legislatura (até à V, enquanto representante do PCP).
Membro do painel permanente do Programa «Flashback», emitido pela TSF, desde 1989.
Alcunhado, pelos media, como ciber-deputado, tem-se evidenciado na divulgação das novas tecnologias de informação, com ênfase na Internet.
