Licenciado em Gestão (1994) pela Faculdade de Economia da Universidade do Porto (FEP.UP). Mestre em Ciências Empresariais, com especialização em Finanças (2001), pela FEP.UP. Docente na FEP.UP (desde 1997) e na Porto Business School (desde 2002), em matérias contabilísticas, financeiras e fiscais. Revisor Oficial de Contas. Contabilista Certificado. Consultor de empresas. Diretor de Planeamento e Controlo de Gestão do Grupo Têxtil Nortenha (1994-1999).