Técnico Superior de História da Arte na Câmara Municipal do Porto.
Licenciado em História, Variante de Arte, e Mestre em História da Arte em Portugal, pela Faculdade de Letras da Universidade do Porto.
Publicações mais recentes: Forbes de Portugal e outros mais… .Porto: Centro de Estudos de Genealogia, Heráldica e História da Família da Universidade Moderna do Porto., 2002; “Júlio José de Brito, arquitecto e engenheiro civil – um artista no Porto”, in FERREIRA-ALVES, Natália Marinho – Artistas e Artífices no Mundo de Expressão Portuguesa. Porto: CEPESE, 2008, p. 145-162.