É licenciado em Gestão, mestre em Intervenção Social, Inovação e Empreendedorismo e doutorando em Economia Social. É Coordenador Adjunto da ATES - Área Transversal de Economia Social da Universidade Católica Portuguesa (Porto) e docente de Economia Social nas licenciaturas de Gestão e Economia da Católica Porto Business School. Coordena várias pós-graduações da ATES, onde leciona as disciplinas de Transparência e Prestação de Contas, Boa Governação, Gestão de Ciclo de Projeto, Conceção e Gestão de Projetos, entre outras.
Para além de já ter participado em vários projetos de investigação e investigação-ação nas áreas da Economia Social e da Gestão de Organizações, exerce atividades de consultoria em processos de planeamento estratégico e avaliação de resultados e impacto social. Participa e participou como dirigente e voluntário em diversas organizações, com especial ligação à ONGD - Leigos para o Desenvolvimento, onde exerceu funções de voluntário de longa duração em São Tomé e Príncipe em projetos ligados ao desenvolvimento. Posteriormente, integrou a equipe de formação da organização, tendo sido Responsável Nacional da Formação e Presidente da Direção.