Od leta 1982 do začetka devetdesetih let je bil član uredništva Nove revije, od konca osemdesetih do konca devetdesetih let pa podpredsednik Slovenske matice, kjer je sodeloval pri organizaciji simpozijev o katoliški Cerkvi v slovenskem kulturnem in političnem razvoju, o slovenskih tridesetih letih in o usodi kritičnih slovenskih izobražencev v času komunizma. Od leta 1999 je znanstveni svetnik Inštituta za novejšo zgodovino v Ljubljani.