I 1891 ble han innvalgt i riksdagens första kammare som representant for Blekinge län, som han foretrådte til og med 1899 års riksdag, fra og med 1893 plassert i statsutskottet. Han ble regnet til . Ved riksdagene 1900–1902 representerte han Karlskrona i andra kammaren og fungerte i 1900 som viseordfører i arbetarförsäkringsutskottet.