Pe. José Carlos é licenciado em filosofia pela PUC Minas e pós-graduado em filosofia contemporânea pela mesma instituição (1994). Pela Pontifícia Universidade Gregoriana, em Roma, Itália, graduou-se bacharel em Psicologia (2001), e na mesma Universidade fez o mestrado em Psicologia clínica (2003).
Retornando ao Brasil em 2003, exerceu as funções de Diretor Acadêmico (2006), Diretor Geral (2010-2014), e professor de Psicologia da Faculdade Arquidiocesana de Mariana. É professor de Psicologia Pastoral e psicólogo clínico do Seminário Maior São José, em Mariana. Leciona Psicologia do Desenvolvimento Moral no curso de psicopedagogia da formação da Associação Transcender, em São Paulo. Leciona também Psicologia de grupo, psicologia da vida comunitária e Pedagogia da Vocação no curso de especialização para a Formação de Presbíteros oferecido pelo ISTA, em Belo Horizonte. Com frequência exerce a função de assessor, a convite da OSIB, dioceses e congregações religiosas, sobre temas ligados à formação sacerdotal e à vida consagrada, e à vida e ministério de presbíteros e religiosos.
Publicações: Dizer o Testemunho I, Paulinas 2013 (organizador); Dom Luciano Mendes de Almeida: Formação e Magistério, FAM 2013 (organizador); Psicologia e Desenvolvimento Moral da Pessoa, Editora Dom Viçoso 2018.
É membro do presbitério da Arquidiocese de Mariana, em que exerce as funções de Vigário Episcopal, formador e professor do Seminário e vigário paroquial.