Licenciado em Economia pela Faculdade de Economia do Porto (FEP), em 1983, e doutorado em Economia (especialidade de International Macroeconomics and Finance) pela Universidade de Gotemburgo (Suécia), em 1992.
É Professor Associado da FEP, Faculdade onde é docente desde 1984. Lecciona também na Porto Business School da U.Porto.
É membro do Conselho de Representantes da FEP desde 2010, sendo Presidente daquele órgão desde 2015. Por inerência, é membro do Senado da U.Porto.
Anteriormente exerceu várias cargos de gestão académica na FEP, tendo sido durante vários anos vogal do Conselho Executivo e, durante sete anos, Presidente do Conselho Pedagógico. Entre 2008 e 2011 foi membro do Conselho Geral da Porto Business School.
No âmbito da Economia, as suas principais áreas de interesse são a Macroeconomia, Política Económica e Finanças Internacionais, áreas nas quais tem diversas publicações.
Em paralelo com a actividade académica, tem desenvolvido actividade de consultoria e profissional. Naquele âmbito, fez parte da equipa de consultores da FEP que efectuou a avaliação do regime cambial de Cabo Verde (2008); liderou o grupo de trabalho para a Orçamentação por Programas nomeado pelo Ministro das Finanças (2007-2008); fez parte do grupo de trabalho que preparou os estatutos do Conselho das Finanças Públicas, que foram aprovados pela Assembleia da República (2011).
Entre 2009 e 2011 foi membro do Conselho Geral e de Supervisão do Banco Millennium BCP e Presidente da respectiva Comissão para as Matérias Financeiras. Desde 2012, é Administrador não executivo e Presidente da Comissão de Auditoria daquele Banco.