Nasceu em Lisboa em 1953, é doutorado em História pela Faculdade de Letras de Lisboa, é professor de História na Escola Secundária Braamcamp Freire – Pontinha e no Instituto Superior de Ciências Educativas – Odivelas e é autor de várias obras de ficção e ensaio, designadamente, sobre história contemporânea, história local e estudos judaicos.
Ficção
– A Ilha que não queria o 25 de Abril, Câmara Municipal de Sintra, 1999.
– O Sacrilégio de Odivelas, Europress, 2003.
– História Alegre de Odivelas, Edições Cesdis, 2003.
Ensaio
– “Aqui, Posto de Comando do Movimento das Forças Armadas”, Reflexos, Escola Secundária Braamcamp Freire, 1995.
– Anselmo Braamcamp Freire: 1º Presidente Republicano da Câmara Municipal de Lisboa, Câmara Municipal de Lisboa, 1996.
– António Patrício: um Diplomata Republicano Liberal, Imprensa Nacional – Casa da Moeda, 2000.
História local
– Memórias da Pontinha, Junta de Freguesia da Pontinha, 1999.
– O 25 de Abril nas Ruas do Concelho de Odivelas, Município de Odivelas, 2000.
– Subsídios para a História da Pontinha, Junta de Freguesia da Pontinha, 2005.
Estudos judaicos
– O Senhor Roubado, a Inquisição e a Questão Judaica, Europress, 2002.
-“Literatura Antijudaica em Portugal”, revista História, Lisboa, Nº 53, Fevereiro de 2003, pp. 40-47.
– Desventuras de D. Ventura, a Freirinha de Odivelas, Edições CESDIS, 2003.
– A questão judaica em Portugal: bibliografia essencial comentada, separata da revista Clio, Centro de História da Universidade de Lisboa, Nº 9, 2003, pp. 143-188.
– O Moderno Anti-semitismo em Portugal, separata da revista Vária Escrita, Câmara Municipal de Sintra, Nº 11, 2004, pp. 291-336.
– Portugal e os Judeus, 3 vols., Nova Vega, 2006.