João Bosco da Costa nasceu em 28 de setembro de 1950, em Itabaiana (SE), filho de Josias Costa e Maria de Sousa Costa. Seu pai exerceu dois mandatos como prefeito de Moita Bonita (SE). Casou-se com Vanda Costa e teve duas filhas, sendo uma delas, Glória Grazielle da Costa, eleita prefeita de Moita Bonita (SE) por dois mandatos consecutivos.
Início da Carreira
Política João Bosco iniciou sua carreira política como secretário municipal de Serviços Urbanos de Moita Bonita (SE) entre 1984 e 1988. Foi prefeito da cidade de 1989 a 1992, eleito pelo Partido Democrático Social (PDS).
Trajetória Política
Eleito deputado estadual pelo PPR em 1994, João Bosco passou pelo PPB e PSDB, assumindo posições de liderança e participando de diversas comissões na Assembleia Legislativa de Sergipe. Em 2002, foi eleito deputado federal pelo PSDB, tornando-se vice-líder do partido e integrando a Comissão de Ética e Decoro Parlamentar.
Mudança Partidária e Atuação no Executivo
Em 2006, João Bosco deixou o PSDB e passou a apoiar candidatos do PT, filiando-se ao PDT em 2007. Nesse mesmo ano, assumiu a Secretaria de Cidades e Integração Municipal de Sergipe a convite do governador Marcelo Déda. Em 2009, passou a ocupar a Secretaria de Articulação Política e Relações Institucionais após a extinção da secretaria anterior.
Atuação no DETRAN-SE e Tentativa de Reeleição
Em 2011, João Bosco assumiu o cargo de diretor presidente do Departamento Estadual de Trânsito de Sergipe (DETRAN-SE). Em 2022, tentou a reeleição como deputado federal em Sergipe, mas ficou como suplente.