Fue ministro plenipotenciario del Perú en Paraguay y Suecia.
En 1919, rehabilitó en su persona el marquesado de Torre Tagle.
Casado con la chilena Elena Zañartu Cavero, tuvo tres hijos.
En 1933, el gobierno de Benavides lo designó ministro plenipotenciario en Paraguay y, en 1936, fue transferido a Suecia, donde permaneció por cerca de diez años.
Desde 1938 miembro oficial del servicio diplomático, desempeñó cargos en la Cancillería hasta su retiro.