
Compositor. Poeta. Instrumentista. Desde criança dedicou-se à música e estudou flauta, pistom e violão.
Por volta de 1908, compôs a canção “O bardo”. Em 1910, compôs a modinha “Amo-te muito”, considerada sua obra prima. Em 1964, a modinha “Amo-te muito” foi gravada duas vezes, pelo Coral de Ouro Preto, e pela cantora Eli Camargo. Em 1973, sua canção “Amo-te muito” foi regravada pelo cantor Luiz Cláudio, no LP “Caatingas”, lançado pela gravadora Odeon. Em 1976, “Amo-te muito”, na gravação de Luis Cláudio, contando com as participações de Iberê Gomes Grosso, no cello, Vidal Ramos, no contrabaixo e Radamés Gnattali, no piano, foi incluída no álbum “Cantares brasileiros I – A modinha”, da Companhia Internacional de Seguros. Em 1983, o mesmo cantor Luis Cláudio regravou “Amo-te muito” para o LP “Minas sempre -viva”. Publicou o livro de poemas “Risos e lágrimas”. Fundou os jornais “A palavra” e “O sol” Colaborou com os jornais “O Boêmio” e “Veneta”. Pouco antes de falecer escrevia para o jornal “A Gazeta do Norte”. Entre suas obras está a modinha “Segredo”, com letra de Antônio Cardoso Faria. Em 1999, foi homenageado pelo cantador e violeiro Téo Azevedo, de Montes Claros (MG), que o compôs a modinha sertaneja “Réquiem a João Chaves”, parceria com Amelina Chaves. Em 2011, foi homenageado pelo cantor, compositor, violeiro e produtor Téo Azevedo com a gravação de uma série de quatro CDs com o título “O canto e a poesia de João Chaves e a música de Téo Azevedo. O projeto contou com a participação de artistas como Agnaldo Timóteo, Leide e Laura, Mococa e Paraíso, Célio Roberto, Nilton Cesar, Luiz Vieira e grupo de seresta Amo-te muito, de Montes Claros, entre outros. Mais de 40 poemas forma musicados por Téo Azevedo e transformadfos em modinhas, guarânias, sambas, lundus, toadas, boleros e canções-rancheiras. No volume 1 foram incluídas a modinha “Amo-te muito”, interpretada por Agnaldo Timóteo, e mais o rasqueado “As floristas”, cantado pela dupla Leide e Laura, e o lundu “Moreninha”, interpretado por Téo Azevedo. Em 2014, seu “Hino a Nossa Senhora”, com música de Quininha Chaves, foi gravado pela dupla Leide e Laura para o CD “Cantos de Folia de Reis – Téo Azevedo”.