Był związany z Wileńskim Klubem Demokratycznym.
W czasie okupacji niemieckiej współpracował z organem Okręgu Wileńskiego Armii Krajowej „Niepodległość”, był przewodniczącym podziemnego zarządu Syndykatu Dziennikarzy Wileńskich.
W 1945 przeprowadził się na Pomorze Gdańskie, podejmując działalność w Stronnictwie Demokratycznym. Był radnym Miejskiej Rady Narodowej w Gdyni (1945–1955), sekretarzem i przewodniczącym Miejskiego Komitetu oraz członkiem Prezydium Wojewódzkiego Komitetu SD w Gdańsku. Zainicjował powstanie Klubu Marynistów w Gdyni.
Kontynuował pracę jako dziennikarz, pełnił obowiązki redaktora naczelnego „Dziennika Bałtyckiego” (od 1 lipca 1945 do 4 września 1946). Był współzałożycielem (1946) i redaktorem naczelnym miesięcznika społeczno-literackiego „Wiatr od Morza”. Od 1948 pracował w „Głosie Wybrzeża”, początkowo jako redaktor techniczny, a w latach 1954–1966 był publicystą działu kulturalnego. Był stałym korespondentem pism „Rzeczpospolita” i „Dziennik Polski”. W 1966 przeszedł na emeryturę. W latach 1945–1951 był prezesem i wiceprezesem zarządu Oddziału Morskiego Związku Zawodowego Dziennikarzy RP. Od 1951 w Stowarzyszeniu Dziennikarzy Polskich, którego był prezesem a następnie wieloletnim członkiem zarządu Oddziału Morskiego i sądownictwa dziennikarskiego w Gdańsku i Warszawie.