Han arbeidet ved Norges Statsbaner fra 1948 til 1973, før han samme år ble utnevnt til statssekretær ved Sosialdepartementet under Trygve Brattelis andre regjering (1973–1976) og siden under Odvar Nordlis regjering (1976–1977). Fra 1977 til 1979 arbeidet han i sekretariatet ved Nordisk ministerråd, før han i perioden 1980 til 1990 var Trygdedirektør. Etter dette returnerte han til Sosial- og helsedepartementet som utredningsleder.