I 1814 ble han valgt som representant for sitt regiment til riksforsamlingen på Eidsvoll. Han sluttet seg der til Christian Frederiks parti. Senere representerte han Nordre Bergenhus amt på stortingene 1818, 1824 og 1839 og var medlem av stortingets deputasjon til Karl Johans svenske kroning i 1818.