Han var stortingsrepresentant fra Buskerud fra 1958 til 1977 og vararepresentant i periodene 1950–1953 og 1954–1957. Som vararepresentant møtte han det meste av perioden 1950–53, etter at den faste representanten Lars Breie ble utnevnt til riksrevisor i november 1950.