Filho do Com.or Francisco Joaquim da Rocha e D.a Paulina Moreira da Rocha, nasceu em Fortaleza a 4 de Fevereiro de 1865. Fez todo o curso de humanidades no Collegio S. José (antigo Abilio) da Bahia, em cuja Faculdade cursou o 1.o anno medico.
De volta ao Ceará fez-se fazendeiro na Serra de Bàtu-rité e mudando de residência para Fortaleza frequentou a Faculdade de Direito, na qual se bacharelou a 2 de Dezembro de 1907.
Exerce actualmente o logar de Director do Lyceu do Estado, tendo antes occupado nelle por algum tempo as cadeiras de Inglês e Francês. Collabora na Republica, de Fortaleza.
Substituiu ao Dr. Fiusa de Pontes em 1909 como Deputado Estadoal.