O João é licenciado em Dietética e Nutrição, pela Escola Superior de Tecnologias da Saúde de Lisboa e mestre em Exercício e Nutrição para a Saúde pela Universidad Camilo José Cela, Madrid.
Atualmente desempenha funções de Nutricionista no Hospital da Luz Lisboa associado ao Centro de Medicina Desportiva e na cadeia de Health Clubs Aquafitness.