También fue redactor de "El Mercurio" y secretario del ministro de exteriores Federico Puga, quien le nombró en 1907 cónsul general en la India iniciando así su carrera diplomática.