Han utførte menighetstjeneste i Den norske kirke (Dnk) fra 1968 til 1993 og ble pastor i 1976. Han var førsteamanuensis i kirkehistorie og dogmatikk fra 1976 til 1998 ved Diakonhjemmet Høgskole i Oslo. Fra 1990 til 2003 var han talsperson for Kirkelig Fornyelse.