Mestre em Direito, pela Faculdade de Direito da Universidade de Coimbra.
Iniciou a sua carreira profissional na Inspeção-Geral de Finanças (IGF), em 1994, exercendo funções na área do controlo das autarquias locais.
Posteriormente, exerceu diversos cargos dirigentes em instituições públicas, tendo sido Diretor de Serviços Administrativos e Financeiros e Subinspetor-Geral na Inspeção-Geral das Obras Públicas, Transportes e Comunicações (entre 2001 e 2009).
Foi Vice-Presidente e, posteriormente, Presidente do Conselho Diretivo do Instituto dos Mercados Públicos, do Imobiliário e da Construção (entre 2009 e 2017).
É Juiz Conselheiro do Tribunal de Contas de Portugal, desde 1 de janeiro de 2018 Foi Secretário-Geral do Conselho de Prevenção da Corrupção, entre 2021 e 2023
Exerce desde setembro de 2021 o cargo de Diretor-Geral do Tribunal de Contas de Portugal.