É Professor Universitário no Instituto Universitário da Maia (ISMAI), Investigador integrado no CICS.NOVA (Interdisciplinary Centre of Social Sciences – Universidade Nova de Lisboa, Universidade do Minho), e colaborador do INED (Centro de Investigação e Inovação em Educação – Escola Superior de Educação do Instituto Politécnico do Porto) e da UNICES (Unidade de Investigação em Ciências Empresariais e Sustentabilidade – ISMAI). Trabalhou no setor farmacêutico durante 15 anos, sendo depois professor em pós-graduações no âmbito do setor social na Universidade do Porto.
É Licenciado em Gestão de Empresas, Pós-graduado em Gerontologia Social, Mestre em Economia e Doutorado em Ciências Empresariais pela Faculdade de Economia da Universidade do Porto. Desde 1997 tem colaborado, nos setores lucrativo e não-lucrativo, como formador e consultor de inúmeras organizações a nível nacional. Tem vários livros, capítulos de livros, artigos e comunicações publicadas a nível nacional e internacional.