Podczas studiów zaangażował się w działalność Klubu Studenckiego Pomorania, studenckiej organizacji działającej przy Zrzeszeniu Kaszubsko-Pomorskim oraz pomorskich wyższych uczelniach, zajmującej się rozwojem kultury, języka oraz budowy regionalizmu i społeczeństwa obywatelskiego na całym Pomorzu oraz w jego subregionach, zwłaszcza na Kaszubach. W latach 1986–1988 był jej Prezesem.

Przygodę z dziennikarstwem zaczął już na studiach, kiedy to wraz z grupą przyjaciół założył kaszubskojęzyczne pismo Tatczezna (Ojcowizna). Współpracował już wtedy z "Pomeranią", miesięcznikiem społeczno-kulturalnym. Pisywał pod pseudonimami Jaromir, Dawid Jaskulski. Po studiach w roku 1990 trafił do nowo powstałego "Tygodnika Kartuzy". Tam przeszedł wszystkie szczeble kariery zawodowej – od reportera do redaktora naczelnego. Jednocześnie przez blisko 10 lat był terenowym korespondentem Radia Gdańsk i Telewizji Gdańsk. Z "Dziennikiem Bałtyckim" był związany od 1997. W latach 1997–2002 był szefem oddziału „Dziennika Bałtyckiego” w Kartuzach, a od 2002 zastępcą redaktora naczelnego „Dziennika Bałtyckiego”. W 2012 został redaktorem naczelnym tytułu. Kierowany przez niego "Tygodnik Kartuzy", piątkowy dodatek "Dziennika Bałtyckiego" osiągnął najlepszy wynik sprzedażowy (11 tys.