Han arbeidet deretter som kantor i Den norske kirke og har i tillegg drevet en utstrakt virksomhet som studiomusiker, akkompagnatør, komponist, solist og dirigent. Han har også ledet Oslo Bach-kor gjennom 36 år og har gjort utallige plateinnspillinger.