Han var innvalgt på Stortinget i tre perioder mellom 1848 og 1861, først som 2. representant fra Lister og Mandals amt i 1848, deretter som 1. representant fra Skien i 1857 og 1859.