W latach 1969–1981 był zastępcą sekretarza redakcji (później sekretarzem) i kierownikiem magazynu niedzielnego „Głosu Wybrzeża”, w latach 1976–1980 był społecznym redaktorem naczelnym rocznika Polskiego Związku Żeglarskiego „Świat Żagli”. W 1982 przeszedł na wcześniejszą emeryturę, jednak kontynuował pracę dziennikarską. W latach 1989–1991 był związany z „Tygodnikiem Gdańskim”. W latach 1991–1994 był sekretarzem redakcji „Dziennika Bałtyckiego”. Współpracował z „Gwiazdą Morza”, „Pielgrzymem” i „Pomeranią”. Publikował cykle felietonów, szkice literackie, eseje, reportaże historyczne, biografie, przewodniki turystyczne, powieści i opowiadania.
Był autorem ponad 20 publikacji książkowych, m.in.: Pierwszy wiatr (1979), opowiadań Pochyl się do kolan brzozy: opowieści wędrownicze (1974), Nadbałtyckie spotkania (z Anną Kościelecką, 1989), Przeleciał anioł (2007), Wokół Conrada (2008). Autor haseł w Polskim Słowniku Biograficznym i Słowniku biograficznym działaczy polskiego ruchu robotniczego.