Han var representant fra Nordre Bergenhus amt på Stortinget fra 1900 til 1903. Han blei igjen valgt for periodene 1913–1915 og 1916–1918, da for enmannskretsen Søndfjord. Han var først medlem av næringskomiteen, seinere av vegkomiteen, en komite han leda i 1917 og det meste av 1918-sesjonen.