Filho do Commendador José Antonio Moreira da Rocha e D.a Ermelinda C. da Silva Rocha, nasceu em Sobral a 2 de Julho de 1866.
Estudou humanidades no Collegio S. José, da Bahia voltando ao Ceará praticou como machinista na Estrada de Ferro de Baturité.
Fundada a Escola Militar da Fortaleza, assentou praça como l.a cadete e matriculou-se na dita escola. Transferido para a do Rio, nella terminou seu curso, tendo na mesma epocha recebido o diploma de Engenheiro civil pela Escola Polytechnica. Tinha o posto de Tenente quando pediu demissão do exercito.
Quer como militar quer como engenheiro civil, desempenhou commissões importantes. Como engenheiro do Estado do Rio, presidiu aos trabalhos da drainagem da baixada de Campos, para o saneamento e desenvolvimento agrícola daquelle município, recebendo pelo serviço, que fez, os maiores elogios. Trabalhou também no prolongamento da Estrada de Ferro de Baturité. Foi o constructor do grande quartel da rua S. Clemente na Capital Federal. Em Campos reedificou a egreja de N. S. da Morte, que estava arruinada.
Foi casado com uma filha do notável jurisconsulto Conselheiro Dr. João Antonio de Sousa Ribeiro, e desse consorcio deixou tres filhos.
Agraciado pela S. Sé com o titulo de Conde de S. Leopoldo, não fez uso do titulo em razão dos cargos públicos, que occupava. Ultimamente exercia o cargo de engenheiro dos Próprios Nacionaes no Ministério da Fazenda,
Depois de uma longa viagem pela Europa, falleceu na Capital Federal a 25 de Fevereiro de 1912.