Historiador político português. Licenciado em Filosofia pela Faculdade de Letras do Porto. Doutor pelo ISCSP (1986) e professor do ISCTE, desde 1976.
Foi militante do PCP até aos anos sessenta. Depois de 1974, próximo de Melo Antunes, é fundador do MES, com Jorge Sampaio e João Cravinho.
Durante o PREC chega a ser alcunhado como o historiador da classe operária. Alinha com a UEDS e acaba por aderir ao PS. Deputado pela UEDS quando se constitui a Frente Republicana e Socialista. Presidente da Câmara Municipal de Oliveira do Hospital em 1990-1994. Um dos fundadores da efémera licenciatura de ciência política da Universidade Internacional. Figura generosa de militante romântico que nunca deixou de praticar a irreverência mesmo quando o seu partido estava no poder. Desapareceu prematuramente, vítima de doença prolongada.
·O Operariado e a República Democrática. 1910-1914
Porto, Edições Afrontamento, 1972.
·A Criação da União Operária Nacional
Porto, Afrontamento, 1972.
·O Socialismo em Portugal. 1850-1900. Contribuição para o Estudo da Filosofia Política do Socialismo em Portugal na Segunda Metade do Século XIX
Porto, Edições Afrontamento, 1973.
·O 1º Congresso do PCP
Lisboa, Seara Nova, 1974.
·A Revolução Russa na Imprensa Operária da Época
Lisboa, Diabril, 1975.
·Treze Cartas de Portugal para Marx e Engels
Lisboa, Iniciativas Editoriais, 1978.
·Portugal e a II República de Espanha
Lisboa, Perspectivas & Realidades, 1987. Dissertação de Doutoramento.
·Salazar e o seu Tempo
Lisboa, O Jornal, 1991.
·Os Anos Decisivos. Portugal 1962-1985. Um Testemunho
Lisboa, Editorial Presença, 1993.
·Cem Anos de Relações Portugal/ Espanha. Política e Economia
Lisboa, Cosmos, 1995.
