Doutorado em Ciências do Desporto pela Universidade de Trás-os-Montes e Alto Douro. Atualmente, é Professor Auxiliar da Universidade da Maia, onde é coordenador do Mestrado em Análise do Jogo de Futebol.
É membro integrado do Centro de Investigação em Desporto, Saúde e Desenvolvimento Humano (CIDESD), tendo centrado a sua investigação na compreensão do impacto agudo de diferentes tarefas e intervenções na melhoria do comportamento físico, técnico e tático em jovens jogadores de futebol.
O percurso académico e científico é complementado com experiência prática como treinador-adjunto em contexto de futebol profissional (Moreirense FC, no escalão principal; Varzim SC, Académica OAF, GD Chaves, no segundo escalão), e como treinador principal em contexto semi-profissional (SC Vila Real, no Campeonato de Portugal).