É licenciado em Medicina pelo Instituto de Ciências Biomédicas de Abel Salazar da Universidade do Porto (ICBAS-UP) e médico oncologista no IPO Porto desde 2011, tendo obtido a especialização em Farmacologia Clínica em 2017. Em 2019 criou a Unidade de Ensaios Clínicos de Fase Precoce do IPO Porto, a primeira unidade de fase I dedicada à Oncologia em Portugal, e coordenou iniciativas estruturantes na área da genómica e da medicina de precisão, nomeadamente o Programa de Oncologia de Precisão (POP-IPOP) e o Molecular Tumor Board da instituição. Desenvolve atividade clínica e de investigação em Oncologia, com particular enfoque em ensaios clínicos e imuno-oncologia.
Foi vice-presidente da Associação Portuguesa de Investigação em Cancro (ASPIC) e presidente do conselho fiscal da Sociedade Portuguesa de Oncologia (SPO). É vice-presidente do Conselho Consultivo da Agência de Investigação Clínica e Inovação Biomédica (AICIB) e membro da direção do Health Cluster Portugal (HCP). Desde outubro de 2022 é presidente do conselho de administração do IPO Porto. Em 2024 assumiu as funções de Secretário Executivo da Organização Europeia dos Institutos de Oncologia (OECI).