Professor Catedrático na Universidade Fernando Pessoa, Porto. Director do CIAGEB (Centro de Investigação em Alterações Globais, Energia, Ambiente e Bioengenharia).
Doutor em Geologia pela Faculdade de Ciências da Universidade do Porto.
Em 1993-2000 foi Membro da Comissão de Especialistas para a Conversão do Carvão da CECA (Bruxelas). Desde 1987 é Presidente do Grupo de Especialistas sobre Classificação dos Carvões, Comissão Económica para a Europa (Genebra). É, desde 1971, Membro Efectivo do International Committee for Coal and Organic Petrology-ICCP e Membro Honorário desde 2005. Desempenhou as funções de Presidente no período de 1995-1999.