Licenciado em Organização e Gestão de Empresas pela Universidade dos Açores, com várias pós-graduações em Gestão e Finanças pela Universidade Católica Portuguesa. Foi docente na Universidade dos Açores entre 1994 e 2003.
Com uma carreira de três décadas no setor bancário, desempenhou funções em áreas como finanças empresariais, mercados de capitais, marketing, CRM e transformação digital. Atualmente é Head de Gestão de Níveis de Serviço no Santander Portugal.
Desde 2018, é também docente e coordenador de pós-graduações no IPAM.