João Henriques nasceu a 16 de setembro de 1980 em Águeda. Licenciou-se em Estudos Portugueses, pela Universidade do Algarve onde concluiu a Pós-Graduação em Educação Artística - Teatro e Educação. Posteriormente, frequentou na Universidade de Aveiro, a Licenciatura e Mestrado em ensino de Português e Espanhol concluindo-o em 2014. O ensino de nível básico e secundário e a formação de professores e adultos têm sido a sua atividade profissional nos últimos anos.