Horn war von 1654 bis 1657 Gouverneur von Riga. In dieser Zeit fiel ihm bei der Belagerung von Riga durch die Russen eine wichtige Rolle zu. Von 1657 bis 1659 Generalgouverneur von Ingermanland von Ingermanland, Livland und Kexholms län und Kexholms län. Im Jahr 1660 wurde er Reichsrat und 1661 zunächst Assessor am Svea hovrätt. Als Hauslehrer Karls XI. kritisierter er 1663 dessen Zölle und ausschweifenden Lebensstil. Er war dann 1669 Richter in Karelien und 1674 in gleicher Funktion in Värmland. Bereits 1672 war er zum Feldmarschall avanciert und wurde 1674 Generalgouverneur in Livland. In seine Amtszeit, die bis 1686 andauerte, fiel die vom ihm initiierte Agrarreform die auch als „Stände Reduktion“ bekannt ist. Neben umfassenden Güterbesitz in Schweden, erwarb er im Jahr 1678 für 3000 Taler Salisburg, sowie Colberg, beide in Livland. Horn starb auf seinem Rittergut und wurde im Dom zu Uppsala begraben.