Filho de Clara Carolina das Dores Malheiro Teles de Meneses e de José Maria Pereira de Castro, nasceu a 9 de setembro de 1868 e foi batizado a 12 de outubro desse ano na Igreja Paroquial de Nossa Senhora de Monserrate da cidade de Viana do Castelo, onde foi padrinho o desembargador António Lopes de Calheiros e Meneses e madrinha a Isabel Júlia de Calheiros e Meneses.
Faleceu solteiro em 1902.