He served as a theology lecturer at the University of Uppsala, leaving in 1796 to become pastor in the pastorate of Kumla and Hallsberg. In 1809, he was appointed Bishop of the Diocese of Linköping and in 1819 Archbishop of Uppsala. He was also a member of the Royal Swedish Academy of Sciences from 1809 and of the Swedish Academy from 1819.