I 1795 (da han var 12 år) gikk han på Karlstads skole, han ble student 1799 i Uppsala, filosofidoktor 1806, dosent i historie 1810 og ordinert til professor i 1817.