Doutorado em Psicologia (2010) pela Universidade do Porto. Mestre em Psicologia do Trabalho e das Empresas (1998) e licenciado em Psicologia (1983) pela Universidade do Porto.
Professor Auxiliar na Católica Porto Business School da Universidade Católica Portuguesa.
Foi Diretor do Mestrado em Gestão de Recursos Humanos da Católica Porto Business School (2013‑18).
Integra a Direção do LEAD.Lab da Católica Porto Business School destinado a gerar e transferir conhecimento na área da liderança (2017‑atualidade).
Integra a Direção Lusófona da revista científica eletrónica bianual LABOREAL, publicada pela Faculdade de Psicologia (Universidade do Porto) nas áreas da Psicologia do Trabalho e da Ergonomia.
Consultor nos domínios da Gestão de Recursos Humanos e do Comportamento Organizacional.