João Carlos Brito nasceu no Porto, onde sempre residiu. É professor e escritor, licenciado em Línguas e Culturas Modernas, pela Universidade de Aveiro, e pós-graduado em Bibliotecas Escolares, pela Faculdade de Psicologia e Ciências Humanas da Universidade do Porto. É professor e escritor.
Autor de romances e de ensaios e coordenador de diversas coletâneas e projetos na área das letras, foi distinguido em concursos literários nacionais e internacionais.
É presença assídua na televisão nacional para falar daquilo que mais o fascina: a língua portuguesa.