Han vokste opp ved Torsbjørka i Meråker og hadde svenske aner. Han ble ansatt i administrasjonen i Meråker kommune i 1971. Han ble rådmann i 1981.