José da Silva é professor de História, formado pela UFPE. Na juventude, militou no movimento popular, sobretudo na luta dos sem teto. Participou da Batalha da UFPE, quando estudantes e militantes do PCO expulsaram mercenários da extrema direita que pretendiam organizar o fascismo na universidade.