W latach 1989–1991 był deputowanym ludowym do Rady Najwyższej ZSRR XII kadencji. W roku 1990 był I zastępcą przewodniczącego Brzeskiego Obwodowego Komitetu Wykonawczego. W latach 1990–1994 pełnił funkcję wiceprezesa Rady Ministrów Białoruskiej SRR/Republiki Białorusi. Zasiadał także na stanowisku ministra ds. Wspólnoty Niepodległych Państw. W latach 1994–2000 był przewodniczącym Brzeskiego Obwodowego Komitetu Wykonawczego. Na stanowisko to został wyłoniony przez obwodową elitę polityczną, a nie władze centralne. Utrzymywał się na nim dłużej niż inni przewodniczący obwodowych KW w tamtym czasie.

13 stycznia 1997 roku został członkiem nowo utworzonej Rady Republiki Zgromadzenia Narodowego Republiki Białorusi I kadencji. Od 22 stycznia wchodził w niej w skład Komisji ds. Międzynarodowych i Bezpieczeństwa Narodowego. Jego kadencja w Radzie Republiki zakończyła się 19 grudnia 2000 roku.