Filho de Eduardo de Castro e Silva, nascido em Aracaty a 25 de Setembro de 1795 e fallecido a 20 de Maio de 1841 e de D.a Maria Arsénia de Castro Silva, nasceu a 28 de Outubro de 1829.
Pelo lado paterno neto do Capitão-mor José de Castro Silva 3.° e de sua mulher D.a Josepha Francisca de Castro, nascida em Pernambuco em Setembro de 1778 e fallecida a 9 de Janeiro de 1849, e pelo lado materno neto de Joaquim Fiusa Lima e de sua mulher D.a Anna Fiusa Lima que foi filha do C.el das antigas milícias Pedro José Costa da Barros e de D.a Antonia da Costa Barros, natural de Recife.
O Major Coriolano, estando em Pernambuco, assentou praça no exercito a 20 de Dezembro de 1844, tomou parte na revolta de 1848, assistiu no combate de 2 de Fevereiro de 1849, fez parte do exercito, que do Rio Grande do Sul, onde estava destacado, marchou contra o Dictador da Republica- Argentina; foi promovido ao posto de Alferes por Dec. de 14 de Abril de 1855, ao de Tenente por Dec. de 28 de Novembro de 1863, e ao de Capitão por Dec. de 1 de Julho de 1867, expedicionou em Matto Grosso no anno de 1857 e contra a praça de Curumbá em 186 7 pelo que foi condecorado com a medalha de prata, tendo o dístico “Constância e Valor”.
Fez a campanha do Paraguay, sendo por isso condecorado com a Cruz de bronze e passador de prata n° 5 e era Cavalleiro da Ordem militar de S. Bento de Aviz.
Sua reforma, a pedido, no posto de Major traz a data de 5 de Julho de 1879.
Casou em Matto Grosso a 21 de janeiro de 1859 com D.a Izidora Francisca de Castro, da qual teve os filhos: Maria, fallecida na infância ; Francisca, nascida na antiga Capital de Matto Grosso a 3 de Dezembro de 1863, e fallecida em Fortaleza a 6 de Janeiro de 1880 e Pedro Nolasco de Castro Menezes, nascido em Villa Maria a 31 de Janeiro de 1866.