É um dos fundadores da Associação PAIS, com mais de 30 anos de militância no terceiro setor, formado em história, palestrante especialista em políticas públicas e no marco regulatório do Terceiro Setor. Já tendo sido conselheiro estadual dos Direitos da Criança e do Adolescente e por 10 anos fez parte do CMDCA/BC ocupando neste conselho três vezes a presidência. João Passos é servidor Público da Câmara de Vereadores, ocupando atualmente o Cargo de Secretário Parlamentar e Diretor da Escola do Legislativo.