No Rio de Janeiro, onde foi estudar, ele conheceu Caetano Pinto de Miranda Montenegro, governador nomeado de Mato Grosso, de quem se tornou secretário. Quando Montenegro foi transferido para Pernambuco, em 1804, José Carlos o acompanhou, continuando como secretário do governador.
Além de ter sido um senador do Império do Brasil, foi também Coronel de Milícias da Cavalaria do Cabo e, Coronel da Guarda Nacional. Foi também Cavaleiro da Imperial Ordem de Cristo.
Ele deixou descendência, por onde corre o nome de Seixas Ferrão, de seu casamento com Maria Joana Maria Gomes de Deus (1776, Recife, PE - 10 de agosto de 1866, Recife, PE), filha de João Antônio Gomes, chefe da família Gomes de Pernambuco e neta materna de Domingos Pereira Pires, patriarca da família Pereira Pires, de Pernambuco.[3]