João Junior assume, pelo Partido da Mobilização Nacional (PMN), seu primeiro mandato de deputado estadual. Na ALMG ele ocupa, na condição de suplente, a vaga do deputado Gustavo Valadares, também do PMN, nomeado secretário de Estado de Governo. Entre 2018 e 2022, João Junior foi secretário municipal de Meio Ambiente e Serviços Urbanos de Uberlândia. Deixou o cargo para disputar a eleição para deputado estadual, na qual obteve 21.915 votos, tornando-se primeiro suplente do PMN. Ele se declara apoiador do governador Romeu Zema, que considera responsável por sua candidatura à ALMG. No Legislativo mineiro, João Junior pretende atuar mais proximamente em áreas como meio ambiente, geração de emprego e renda e em apoio ao agronegócio.