Licenciou-se em Economia pela Faculdade de Economia do Porto, onde completou também a parte curricular do Mestrado em Economia. Concluiu ainda o Curso Avançado de Estudos Políticos do IEP, da Universidade Católica de Lisboa. Foi Secretário-Geral da Associação Portuguesa de Analistas Financeiros e Diretor do Instituto Mercado de Capitais da Euronext Lisbon. Em paralelo, exerceu durante vários anos a atividade de consultadoria pública e empresarial, tendo sido consultor em diversos Programas da Porto Business School.