Tem trabalhado em diversas áreas da cooperação para o desenvolvimento, com particular destaque aos domínios da gestão e avaliação de projetos. Foi Presidente da Plataforma Portuguesa das ONGD, é membro do Secretariado Técnico da Rede Intermunicipal de Cooperação para o Desenvolvimento. Tem experiência de consultoria em diversos domínios, entre os quais os da cooperação descentralizada, direitos humanos, segurança alimentar, saúde, ambiente, água e saneamento. Coordena a equipa de projetos da VFC.