He was active in the Norwegian Agrarian Association. He was elected to the Norwegian Parliament from Oppland in 1973, and was re-elected on three occasions.
Outside politics he worked in forestry and farming. He chaired the local party chapter from 1967 to 1968 and the county chapter from 1968 to 1974 and 1976 to 1978.
On the local level he was a member of Gjøvik municipal council from 1967 to 1973. In the same periods he was a member of the central party board.