Han er utdannet cand. mag. med religionshistorie og sosiologi i fagkretsen. Som lærerstudent i Trondheim startet han uavhengig av Human-Etisk Forbund den kontroversielle Aksjon mot statskirken i 1970 og senere Aksjon ut av statskirken i 1976 Oslo. Han har jobbet i avisa Vårt Land som journalist, han var PR- og reklamemann, redaktør for fagbladet og var informasjonssekretær i Justisdepartementet, under blant annet for statsråd Inger Louise Valle (Ap), frem til 1981. Han var generalsekretær i Human-Etisk Forbund fra 1982 til 1990. Deretter redaktør i tidsskriftet til 1996, og frem til han gikk av med pensjon i juni 2006 arbeidet han som spesialrådgiver i Human-Etisk Forbund med vekt på internasjonalt arbeid.