Han har blant annet vært redaktør av Nordisk Sosialt Arbeid, redaksjonssjef i Universitetsforlaget og generalsekretær i Human-Etisk Forbund.
I løpet av de siste tretti årene har han hatt en rekke undervisnings- og konsulentoppdrag innen etikkfeltet for helse- og sosialarbeidere og for pedagoger. Hans interessefelt er, i tillegg til etikk og yrkesetikk, sosialpolitikk, sosialfaglige spørsmål, pedagogikk og humanisme.
Fra 2005 til 2016 var han knyttet til studietilbudene i karriereveiledning og lærerutdanning ved USN (tidligere HVE, HBV og HSN - høgskolene i Vestfold, Buskerud og Telemark), og som pensjonist er han fortsatt aktiv som forfatter, foredragsholder og veileder.
Etikk for pedagoger gir en innføring i grunnleggende moralfilosofiske emner som pedagoger trenger for å reflektere over egen profesjonsetikk i møte med etiske utfordringer i barnehage og skole.
Faget utdanningsvalg på ungdomstrinnet skal hjelpe ungdom til å finne ut ikke bare hva de vil bli, men også hvem de er.