W 1989–1990 był członkiem prezydium żnińskiego Komitetu Obywatelskiego. Od 1990 do 2005 działał w Ruchu Obywatelskim Akcji Demokratycznej, Unii Demokratycznej i Unii Wolności. W 1991 był współzałożycielem kwartalnika „Żnińskie Zeszyty Historyczne”. W 1992 zaczął prowadzić własną działalność wydawniczą (m.in. w ramach lokalnego Wydawnictwa Dominika Księskiego Wulkan). Został redaktorem naczelnym lokalnego tygodnika „Pałuki”, a w 2003 prezesem Stowarzyszenia Gazet Lokalnych (funkcję tę pełnił do 2014). Wydawał także takie tytuły jak „Wulkan”, „Pałuki i Ziemia Mogileńska” oraz „Gazeta Biskupińska”.
Zaangażował się również w działalność społeczną. W 1995 przeprowadził pierwszą w Polsce akcję wsparcia prasy lokalnej u wschodnich sąsiadów Polski w postaci cyklu dziesięciodniowych staży dla wydawców i dziennikarzy kilkunastu gazet z dawnych republik radzieckich w redakcjach polskich gazet lokalnych. W kolejnych latach wielokrotnie prowadził m.in. na Ukrainie i Białorusi wykłady z zakresu redagowania oraz zarządzania prasą lokalną.