Doutor e mestre pelo Programa de Pós-Graduação em Artes Cênicas (PPGAC) da Universidade Federal da Bahia (UFBA) e bacharel em Comunicação Social pela Universidade Católica do Salvador (UCSAL). Profissionalizou-se na área de Artes Cênicas, com ênfase em Dramaturgia, Encenação e Iluminação. Ganhou o Prêmio Braskem de Teatro três vezes: em 2013, nas categorias melhor autor e melhor espetáculo; em 2014, na categoria melhor espetáculo infanto-juvenil. De 1999 a 2016, suas peças receberam um total de 12 indicações ao referido prêmio. Em 2017, seu espetáculo EGOTRIP também foi indicado a 7 categorias do Prêmio Cenym de Teatro Nacional (premiação da Academia de Artes no Teatro do Brasil). Com atuação multidisciplinar, João Sanches foi diretor de programação da TV UFBA, de 2004 a 2008, além de responsável por roteiros e direções de documentários, programas e outros produtos audiovisuais do canal. Trabalhou como colunista do Guia Semanal de Idéias – coluna do Caderno Dez! do jornal A Tarde, onde publicou 37 crônicas entre os anos 2001 e 2002. Também colaborou com o Caderno 2 (caderno de cultura) do mesmo veículo, escrevendo contos, matérias e um artigo sobre violência urbana. É professor da Escola de Teatro da UFBA (Departamento de Técnicas do Espetáculo).