Fue hijo de José Ramón Caballero de Añasco y de Melchora Melgarejo y Genes.