Carlos Zacarias tem 34 anos, é natural de Salvador-BA, casado com Patrícia Novais de Sena.
Graduado em História pela Universidade Católica do Salvador (1992); Mestre em História pela Universidade Federal da Bahia (1998); Professor Assistente do Departamento de Educação/Campus II da Universidade do Estado da Bahia; pesquisador com artigos publicados na área de escravidão e ensino de História; atualmente se dedica a pesquisar os comunistas na Bahia entre 1945 e 1964.
Iniciou a militância através do Partido dos Trabalhadores no movimento estudantil em 1988; entre 1989 e 1992 militou no ME universitário da UCSAL e da UFBA ocupando a direção do D.A. de História (UCSAL) e do D.A. de Ciências Sociais (UFBA); em 1992 liderou a ocupação da reitoria da UCSAL por uma semana; a partir de 1992 passou a militar no movimento sindical ajudando a organizar Delegacias do SINPRO nas escolas onde atuou; em 1997 passou a residir no município de Jacobina onde atuou nos diversos movimentos, desde a organização da ADUNEB no campus IV até a construção do núcleo Carlos Marighella da Consulta Popular; ainda em Jacobina esteve cotado para ser candidato a prefeito daquele município pelo PT em 2000; ainda no ano de 2000 começou a afastar-se do PT por discordâncias com a linha política do Partido; em junho de 2000 assume a Direção da Regional NE III do ANDES-SN e, entre junho e agosto, lidera a greve dos professores da UNEB que duraria 55 dias; em dezembro de 2000 assume a Direção da ADUNEB reorganizando a entidade e liderando uma segunda greve neste ano de 2002; em fevereiro de 2001 formaliza seu ingresso no PSTU e passa a construir o Partido em Salvador, hoje integrante da direção regional Salvador e da direção Estadual do PSTU.