Han ble i 1827 stortingsrepresentant og senere stortingspresident i periodene 1830–1836, 1839–1842 og 1848. Han var kirke- og undervisningsminister i tiden 1848–1849, 1850–1854 og 1855–1872. I periodene imellom var han ved statsrådsavdelingen i Stockholm. Han var dessuten konstituert sjef i Revisjonsdepartementet en måneds tid i 1852 og i Finansdepartementet en drøy måned i 1853.