Był współzałożycielem Komisji Koordynacyjnej NSZZ „Solidarność” Pracowników Oświaty i Wychowania w Wielkopolsce, założycielem i redaktorem czasopism drugiego obiegu, w tym od 1985 do 1999 niezależnego miesięcznika literackiego „Czas Kultury”, który w 1990 zaczął ukazywać się oficjalnie.
W latach 1991–1992 był redaktorem „Tygodnika Literackiego”, a w latach 1994–1995 redaktorem naczelnym tygodnika kulturalnego TVP Pegaz. Od 1995 do 1996 zajmował stanowisko dyrektora telewizji edukacyjnej w TVP1. W latach 1999–2001 pełnił funkcję prezesa zarządu Wydawnictw Szkolnych i Pedagogicznych. Następnie pracował w wydawnictwie Prószyński i S-ka jako dyrektor redakcji książek (2002), wiceprezes (2003–2005) i prezes zarządu (2005).
Od 1990 do 1998 był członkiem zarządu spółki wydawniczej „Obserwator”, współtworzył (wspólnie z Krystyną i Ryszardem Krynickimi) serię wydawniczą A5, był pomysłodawcą serii wydawniczej Biblioteka Czasu Kultury. W latach 1995–1997 przewodniczył zespołowi doradczemu Ministerstwa Edukacji Narodowej i Telewizji Edukacyjnej ds. tworzenia i rozpowszechniania programów edukacyjnych dla szkół. W latach 1997–1998 współtworzył cykl dokumentalny pt. Dzieje kultury polskiej.