João da Neves nasceu no dia 31 de janeiro de 1935, no Rio de Janeiro.
Diretor e ator, formou-se em direção pela Fundação Brasileira de Teatro, no Rio de Janeiro. Iniciou sua carreira no Grupo Opinião onde permaneceu durante 12 anos. Durante as décadas de 1960 e 1970, o grupo representou um importante foco de resistência político-cultural contra o regime militar instalado no Brasil em abril de 1964. Em 1974 João da Neves estudou na Alemanha, freqüentando o curso Praktikum in Bereisch Theater Wissensschaft (Prática no Campo das Ciências Teatrais). A peça O último carro, em 1976, foi um dos seus maiores sucessos de público e crítica, tendo ganho com ela diversos prêmios.
Na década de 1980, mudou-se para Rio Branco, capital do Acre, onde fundou o Grupo Poronga, formado por atores amadores da periferia da cidade. Em 1990, já vivendo em Belo Horizonte, recebeu uma bolsa de estudos da Fundação Vitae para pesquisar a história da nação Kaxinawá, um grupo indígena do Acre. Em 1992, montou a adaptação do livro de Guimarães Rosa Primeiras estórias, com formandos da Universidade Estadual de Campinas.
Entre os seus principais trabalhos publicados encontram-se O último carro (1976), A Pandorga e a Lei (Der Drachen und das Gesetz-1985) e A análise do texto teatral (1999).