Nasceu em Santo Antônio do Aracaty-assú a 15 de Novembro de 1864 Filho do Tenente-coronel Mariano Cavalcanti Rocha e D.a Thereza de Hollanda Cavalcanti.
Foram seus avós: Bernardino José da Rocha, paterno, e Arnaud de Hollanda Cavalcanti, materno. Este era oitavo neto do hollandês do mesmo nome, que Duarte Coelho Pereira criou, e casou com Beatriz Cavalcanti de Albuquerque, de origem portuguesa, que criou igualmente.
Foi graduado em sciencias jurídicas e sociaes a 11 de Julho de 1892 pela Faculdade de Recife.
Exerceu o cargo de promotor da justiça em Fortaleza ainda quando estudante do 5.° anno, foi juiz substituto de Quixeramobim e Granja, juiz de direito de Granja e actualmente é lente substituto da Academia do Ceará.
Em 1890 escreveu com Miguel Tinoco as Recoltas Litterarias, livro de contos, Recife, Typ. de F. P. Boulitreau, 1890, 60 pp.
Escreveu os Traços Biographicos do Dr. José Maria da Trindade, publicados no Jornal do Recife e Jornal do Commercio, da Capital Federal.
Tinha no prelo um livro, Meus Julgamentos, mas morrendo o editor, Dr. Frota e Vasconcellos, fracassou essa publicação.