Był członkiem Zjednoczonej Partii Obywatelskiej, od 1995 roku wchodził w skład Komitetu Narodowego tego ugrupowania. W wyborach parlamentarnych w 1995 roku kandydował jednak jako bezpartyjny.
Działalność parlamentarna W drugiej turze wyborów parlamentarnych 28 maja 1995 roku został wybrany na deputowanego do Rady Najwyższej Republiki Białorusi XIII kadencji z Sienneńskiego Okręgu Wyborczego Nr 51. 9 stycznia 1996 roku został zaprzysiężony na deputowanego. Od 23 stycznia pełnił w Radzie Najwyższej funkcję członka Stałej Komisji ds. Polityki Ekonomicznej i Reform. Należał do opozycyjnej wobec prezydenta Alaksandra Łukaszenki frakcji „Działanie Obywatelskie”. Od 3 czerwca był przewodniczącym grupy roboczej Rady Najwyższej ds. współpracy z parlamentem Republiki Litewskiej. 27 listopada 1996 roku, po dokonanej przez prezydenta kontrowersyjnej i częściowo nieuznanej międzynarodowo zmianie konstytucji, nie wszedł w skład utworzonej przez niego Izby Reprezentantów Zgromadzenia Narodowego Republiki Białorusi I kadencji. Zgodnie z Konstytucją Białorusi z 1994 roku jego mandat deputowanego Rady Najwyższej zakończył się 9 stycznia 2001 roku;