Han satt i fire perioder på Stortinget. Fra 1919 til 1921 representerte han kjøpstedene Moss og Drøbak for Arbeiderpartiet. Fra 1922 til 1927 representerte kjøpstedene i Østfold og Akershus fylker i to perioder for NSA. Han kom tilbake til Stortinget som representant fra kjøpstedene i Østfold og Akershus fylker for Arbeiderpartiet fra 1931 til 1933.