W zawodzie dziennikarza pracuje od 1980 r. W latach osiemdziesiątych współpracował z „Gazetą Współczesną”, „Wiadomościami Elbląskimi”, „Dziennikiem Pojezierza”, „Wieczorem Wybrzeża”. W latach dziewięćdziesiątych był wydawcą prasy lokalnej na Warmii i Mazurach. Od początku lat dziewięćdziesiątych obecny także publicystycznie w krajach byłego ZSRR: w obwodzie kaliningradzkim, w krajach bałtyckich, a także na Ukrainie, w Mołdawii i na Kaukazie Południowym. Współpracował m.in. z litewskim portalem Delfi. Obecnie pracuje jako wydawca i redaktor naczelny lokalnego miesięcznika „Ziemia Braniewska”, a także redaktor naczelny portalu olsztyn.com.pl. Wyznawca zasady listonosza: na urlopach chodzę na długie spacery. Lubi wyjechać gdzieś na Litwę czy Łotwę. Mieszka w Braniewie na Warmii.