Шведский и российский государственный деятель. Придворный, дипломат, военачальник. Носил генеральские чины армий обеих стран. Военное образование получил в Адмиралтейском училище в Карлскруне. В 1770-е годы служил в личной охране короля Густава III. В 1780-е годы стал его доверенным лицом.
Г. М. Армфельт (рядом с бюстом Александра I). Художник Ю. Э. Линд. 1845 г. Коллекция Портретной галлерея Университета Хельсинки
С 1787-го — генерал-адъютант и командир Нюландского пехотного полка. В начале русско-шведской войны (1788−1790) успешно оборонял Южную Швецию от войск российских союзников — датчан.
В кампанию 1790 году воевал в Финляндии. Отразил российский контрудар при Керникоски, однако развить собственное наступление в сторону Выборга не сумел, потерпев поражение при Савитайпале. Возглавлял шведскую делегацию на мирных переговорах в Вереля (1790).
Его дипломатические усилия были отмечены, в том числе и российскими наградами — в частности, орденом Святого Александра Невского. Находясь в опале после гибели Густава III, в течение трех лет проживал на территории России (1794−1797). После возвращения непродолжительное время возглавлял администрацию шведской Финляндии (1805).
Во время русско-шведской войны (1808−1809) руководил операциями в датской Норвегии. Сразу после свержения Густава III занимал пост президента Военной коллегии (1809−1810). Конфликт с правительством Карла XIII заставил его вновь покинуть Швецию. Являясь крупным финляндским землевладельцем, в 1811 году принял российское подданство.
В России попал в свиту императора Александра I и стал главным советником по «финляндским делам». Продвигал идею автономного существования Финляндии в составе империи. Сыграл значительную роль в присоединении к Великому княжеству Финляндскому территории Финляндской (бывшей Выборгской) губернии (1811). В 1812—1813 годы исполнял должность генерал-губернатора Финляндии.