Contrajo matrimonio con la dama limeña Mercedes Risco y Ciudad, apodada ""la santa virreina"", junto a la que sufragó diversas obras de caridad, como el hospital del Refugio para mujeres.