Fra 1928 til 1930 var han vararepresentant til Stortinget for Oppland. Ved stortingsvalget 1933 ble han valgt, og satt deretter som stortingsmann i fem perioder, fra 1934 helt til 1957. Han var visepresident i Lagtinget i to perioder, fra 1952 til 1958. På Stortinget satt han blant annet i Valgkomiteen, i Skog- og vassdragskomiteen og i Justiskomiteen.