Completou o Mestrado Integrado de Medicina na Nova Medical School (Lisboa) em 2008, doutorou-se pela Escola de Medicina da Universidade do Minho em 2017, e actualmente é Professor Auxiliar Convidado da FMUP. Colaborador e investigador no i3S e RISE-Health, onde lidera um projecto de investigação com biobanco FIBRALUNG (https://fibralung.pt/) para estudo da fibrose pulmonar e sarcoidose.
Especializou-se em Pneumologia no Centro Hospitalar Universitário São João em 2016, onde actualmente coordena a Unidade de Broncologia e Pneumologia de Intervenção, e integra as equipas de Oncologia Torácica e Doenças Pulmonares Difusas.