He became a student in Uppsala in 1771, a cornet in the South Scanian Cavalry Regiment in 1774, and a lieutenant in the East Gothic Cavalry in 1774. He fought in the 1789 sea battle of Öland and then in 1810 was appointed Over-Governor of Stockholm in connection with the murder of Axel von Fersen, helping to restore calm in the Swedish capital and contributing to various charitable and social initiatives, including one for improved childcare. He held the post until 1812, when he resigned from it after a dispute with the magistrate.
Also from 1810 to 1812 he was director of the Royal Theatre.
Swedish Academy; Royal Swedish Academy of Sciences]
In 1819, he was made a member of the Royal Swedish Academy of Sciences.