Natural de São Luís, José Bernardo Silva Rodrigues foi funcionário público estadual e advogado. Assessor jurídico da Prefeitura de Barra do Corda, de 1971 a 1976, e da Coorperativa Integral de Reforma Agrária (CIRA), de 1979 a 1981. Foi professor do Ensino Médio no Colégio Nossa Senhora de Fátima em Barra do Corda, de 1973 a 1981.
Bacharel em Direito pela Universidade Federal do Maranhão, em dezembro de 1970. Dedica-se à magistratura desde 1981, quando foi aprovado em concurso para juiz estadual. Exerceu o cargo de juiz de Direito nas comarcas de Porto Franco, Araioses e Timon. É juiz titular da 3ª Vara Criminal da comarca de São Luís. Juiz eleitoral da 88ª Zona Eleitoral, de 1999 a 2001.
Foi juiz membro do Tribunal Regional Eleitoral – MA, de 2001 a 2003, e reconduzido ao cargo por aclamação, de 2003 a 2005. É diretor da Escola Judiciária Eleitoral do Maranhão desembargadora Dulce Clementino. É professor da Escola Superior da Magistratura e exerce hoje a função de juiz auxiliar da Corregedoria Geral da Justiça na gestão do desembargador Raimundo Freire Cutrim.