Równolegle przez wiele lat pracował jako dziennikarz. Był redaktorem naczelnym i prezesem zarządu Polskiego Radia Szczecin (pracę zaczynał w latach studenckich jako reporter). Pełnił funkcję kierownika Redakcji Literackiej w II Programie Polskiego Radia. Prowadził i redagował program kulturalny „Regał” na antenie TVP I (wraz z Martą Sawicką). Był współpracownikiem dziś już nieistniejącego szczecińskiego czasopisma kulturalnego "Pogranicza". Konsultant literacki Teatru Polskiego w Szczecinie.

Należy do Komitetu Redakcyjnego „Pamiętnika Literackiego”. Opracował w Bibliotece Narodowej „Wybór poezji” Tadeusza Różewicza (wstęp i objaśnienia do tekstów; Wrocław 2016).

Animator i aktywny uczestnik życia kulturalnego miasta i regionu, m.in. prowadził cykl spotkań z pisarzami na Zamku Książąt Pomorskich, obecnie gospodarz spotkań z ludźmi kultury i sztuki w Teatrze Polskim w Szczecinie (wśród gości byli O. Tokarczuk, A. Stasiuk, S. Chwin).

W 2020 r. został prorektorem ds. Nauki Uniwersytetu Szczecińskiego.