Nasceu no Porto em 1948 e Licenciou-se em Engenharia Eletrotécnica na Faculdade de Engenharia da Universidade do Porto, em janeiro de 1972, após a realização do estágio regulamentar.

Iniciou funções como Monitor na Faculdade de Engenharia, no subgrupo B (Energia), em outubro de 1971, passando a Assistente Estagiário em fevereiro de 1972.

Obteve o M.Sc. em outubro de 1977 e o Ph.D. em dezembro de 1979 no UMIST (Manchester), tendo trabalhado na área da Fiabilidade de Sistemas Elétricos de Energia sob orientação do Prof. R. Allan. Em março de 1980, passou a exercer as funções de Professor Auxiliar do Departamento de Engenharia Electrotécnica e de Computadores na Faculdade de Engenharia da Universidade do Porto, sendo Professor Catedrático desde março de 1989.

Tem leccionado aulas na Licenciatura e no Mestrado em Engenharia Eletrotécnica e de Computadores na área da Análise de Sistemas Eléctricos. Foi formador em diversas acções promovidas pelo Fundo Social Europeu e pela FEUP.

Os seus interesses de investigação são na área da Análise de Sistemas Elétricos, nomeadamente, Estimação de Estado, Estabilidade Transitória, Estabilidade de Tensão, Segurança de Sistemas Elétricos, Despacho Económico, Integração de Energias Renováveis na Rede e áreas afins.

Foi o responsável por vários projetos de investigação, nomeadamente projetos internacionais apoiados pela Comunidade Europeia. Foi investigador do CISE-Projeto de Investigação Plurianual financiado pela Fundação para a Ciência e Tecnologia. É investigador do INESC TEC estando integrado na Unidade de Sistemas de Energia.

É autor de mais de 200 publicações científicas publicadas em Jornais e Revistas Científicas ou em “Proceedings” de Congressos Científicos Nacionais e Internacionais. Esteve ligado à organização de diversos Congressos Científicos Nacionais e Internacionais.

Foi o Presidente do Departamento de Engenharia Eletrotécnica e de Computadores de 1990 a 1996 e o Coordenador da Secção de Energia do Departamento de janeiro 1998 a março de 2006. Participou em diversos órgãos de gestão da Universidade do Porto e da Faculdade de Engenharia.

Fez parte da Comissão de Avaliação Externa do Ensino Superior Politécnico nos anos letivos de 2000/01 e 2002/03.

Tem participado em diversas atividades da Ordem dos Engenheiros. De fevereiro de 1995 a fevereiro de 2001 fez parte da Comissão de Admissão e Qualificação da Ordem dos Engenheiros, sendo, nesse período, o presidente da Comissão de Acreditação das Licenciaturas de Engenharia Eletrotécnica. Foi vogal do Conselho Disciplinar da Região Norte da Ordem dos Engenheiros de março de 2003 a março de 2009. Atualmente faz parte da Comissão de Admissão e Qualificação da Ordem dos Engenheiros. Presidiu a diversas Comissões para a atribuição do selo de qualidade EUR‑ACE.

Foi consultor dos Programas das Disciplinas do Ensino Secundário da área das Instalações Eléctricas no Ministério da Educação.

Cumpriu o Serviço Militar obrigatório, na Arma de Engenharia, de janeiro de 1973 a abril de 1975 (de janeiro de 1974 a abril de 1975 em Moçambique).

Está inscrito na Direção Geral dos Serviços Elétricos, a título definitivo, como técnico responsável por Projeto, Execução e Exploração de Instalações Elétricas e na Direção Geral de Telecomunicações como técnico de Projeto, Instalação e Conservação de Instalações Telefónicas. Tem efetuado vários projetos de instalações elétricas de baixa e média tensão.

É Membro de várias associações Profissionais Nacionais e Estrangeiras sendo nomeadamente Membro Conselheiro da Ordem dos Engenheiros e Membro Sénior do IEEE. É auditor de Defesa Nacional e Membro da Associação Nacional de Auditores de Defesa Nacional.