Han var medlem av Svelvik kommunestyre 1910–1915, og av Skjeberg herredsstyre 1919–22 og fra 1925. Videre var han formann i Høyres fylkesstyre i Østfold og medlem av Høires Centralstyre 1928–33. På Stortinget var han 2. suppleant fra Østfold 1925–27, 3. representant for Østfold 1931–33, 4. representant for Østfold 1934–36 og 3. representant for Østfold 1937–45, alle ganger for Høyre.