João Gonçalves Henriques nasceu em Lisboa em 1952. É engenheiro civil diplomado pelo Instituto Superior Técnico de Lisboa. Com 16 anos adere ao Movimento Associativo dos Estudantes do Ensino Secundário, que se situava politicamente à esquerda, combatendo a ditadura e a guerra colonial. Em 1969 apoiou a campanha eleitoral da CEUD, liderada por Salgado Zenha e Mário Soares. Foi dirigente da Associação de Estudantes do Instituto Superior Técnico e, em 1973 foi preso e expulso da Universidade. Entre 1973-1974 exilou-se na Suíça. No período de 1988 a 1991 desenvolveu projetos em Angola, onde se enfrentavam militarmente as forças do governo de Angola e a guerrilha da UNITA. Em 2006 regressou a África liderando projetos na República do Gana e na Guiné Equatorial. A partir de 2010 e até 2016 foi responsável de grandes projetos ligados ao minério de ferro e de bauxite, na Guiné-Conacri.
Em 2020 faz a sua primeira incursão na escrita com um livro infantil de aventuras, “O Tesouro Islâmico”. No seu segundo livro (Gradiva – 2023), “O Autocarro 99 A”, propõe uma viagem através das convulsões de um mundo em mudança, em Portugal, África e Europa. Atualmente última a sua terceira aventura literária, em formato de romance.