João Pedro Carvalho licenciou-se em Português com Menor em Filosofia na Universidade de Coimbra, completando depois o Mestrado em Estudos Portugueses na Faculdade de Ciências Sociais e Humanas da Universidade Nova de Lisboa, com a dissertação O poema Herberto Helder: Caos e contínuo. Nesta mesma faculdade, doutorou-se em Estudos Portugueses com a tese Almada Negreiros e o Mito do Artista Total. Tem diversos artigos publicados com arbitragem científica, principalmente sobre a Obra de Almada Negreiros.