Han var stortingsrepresentant fra Skien 1877–1879, var da medlem i protokollkomiteen, og 1880–1882, formann i tollkomiteen. I 1884 ble han valgt av Stortinget til administrator ved Skiens avdeling av Norges Bank. 1886 ble han igjen valgt til Stortinget som 1. representant for Venstre fra Skien.