Nascido na comunidade de Vargem Grande, viveu boa parte de sua infância e juventude na comunidade de Rio Apertado, também no interior de Lauro Müller. É o mais velho em uma família de 13 filhos. Desde a infância ajudava os pais no trabalho da casa e na roça, até começar a trabalhar na extinta CIA Barro Branco, fazia a pé na maioria das vezes o trajeto de cerca de 11km. Trabalho na oficina de máquinas da Barro Branco, até a empresa decretar falência no início dos anos 90. Foi neste período também que sua vida deu uma reviravolta, enfrentando problemas com o alcoolismo resolveu aceitar a internação em um clínica em Florianópolis e desde então sua vida foi transformada. Mudou-se para a capital com a família e começou a trabalhar em uma metalúrgica, onde ficou até a aposentadoria. Alguns anos depois, retornou para Lauro Müller para ajudar a cuidar do pai que estava com a saúde debilitada.
Após sair da clínica começou a frequentar grupos de Alcoólicos Anônimos (AA), e continua até hoje, ajudando outras famílias e pessoas que querem largar o vício do alcoolismo. Na edição #115 do Bate Papo que foi ao ar na última terça-feira, dia 12, João Machado contou um pouco de sua trajetória de vida.
Ouça abaixo a íntegra do programa: