Entre 1860 y 1862 ejerció el Consulado General del Perú en Madrid, Paris y Roma donde tuvo la oportunidad de tratar a grandes literatos como Victor Hugo, George Sand, Alphonse Lamartine.