João Flávio nasceu em 3 de setembro de 1980 e foi criado no bairro Bonfim, em Vitória, onde vive até hoje. Casado com Fernanda e pai da Valentina, construiu sua trajetória junto à comunidade, atuando por mais de sete anos como liderança comunitária na defesa das demandas do bairro e na busca por melhorias para a população.
Antes de ingressar na vida pública, trabalhou como motorista do Ministério Público do Espírito Santo, função que exerceu com responsabilidade e que lhe permitiu conhecer de perto a realidade de diferentes regiões da cidade.
Em 2024, foi eleito vereador de Vitória pelo MDB. Na Câmara Municipal, atua em pautas ligadas à saúde, assistência social, cidadania, meio ambiente, bem-estar animal e equidade social, sempre mantendo diálogo com a população e trabalhando por uma cidade mais justa, acessível e humana.