Aktywny działacz Związku Polaków na Białorusi od lat 90. XX w. Zawsze twardo opowiadał się za zachowaniem pełnej niezależności organizacji od władz w Mińsku, ale w ramach ustawodawstwa Białorusi. Pełnił obowiązki przewodniczącego Rady Naczelnej ZPB nieuznawanej przez władze w Mińsku.

Należy do przeciwników prezydenta Białorusi Aleksandra Łukaszenki, którego reżim niejednokrotnie krytykował w swoich artykułach. Za działalność społeczną i dziennikarską wielokrotnie zatrzymywany i aresztowany .

Jest ekspertem od spraw związanych z historią służb specjalnych ZSRR na terenie Zachodniej Białorusi oraz działalnością Armii Krajowej na tych terenach.

W 2026 powołany w skład Rady do spraw Polonii i Polaków za Granicą przy Prezydencie RP.

Aresztowanie i proces w 2011 18 marca 2011 prokuratura obwodu grodzieńskiego postawiła mu zarzut o znieważenie Aleksandra Łukaszenki w szeregu artykułów w „Gazecie Wyborczej”, na portalu „Biełorusskij Partizan” oraz w swoim prywatnym blogu. 6 kwietnia 2011 został zatrzymany na 72 godziny, gdy próbował wjechać do Mińska, by wziąć udział w połączeniu (przez telełącze) z przedstawicielstwa Komisji Europejskiej z delegacją Parlamentu Europejskiego ds. Białorusi, a następnie został osadzony w areszcie śledczym.