W latach 1960–1993 pracował w Instytucie Fizyki Akademii Nauk Białoruskiej SRR (od 1992 roku NANB), kolejno jako: młodszy pracownik naukowy, starszy inżynier konstruktor, główny inżynier instalacyjny, starszy pracownik naukowy, kierownik laboratorium i zastępca dyrektora ds. pracy naukowej. W latach 1993–1997 był dyrektorem Instytutu Fizyki Molekularnej i Atomowej NANB. Od 21 maja 1997 roku do 19 grudnia 2000 roku pełnił funkcję prezesa NANB. Od 1999 roku do 21 marca 2002 roku był przewodniczącym Narodowej Rady ds. Kosmosu przy Radzie Ministrów Republiki Białorusi. Pełnił funkcję wiceprezydenta Euroazjatyckiego Towarzystwa Fizycznego.

Działalność polityczna 15 grudnia 2000 roku został mianowany przez Alaksandra Łukaszenkę członkiem Rady Republiki Zgromadzenia Narodowego Republiki Białorusi II kadencji. Jego kadencja oficjalnie rozpoczęła się 19 grudnia i tego samego dnia Rada Republiki wybrała go na przewodniczącego. Wchodził w skład Wyższej Rady Państwowej Państwa Związkowego. Pełnił funkcję zastępcy przewodniczącego Zgromadzenia Parlamentarnego Związku Białorusi i Rosji (ZP ZBiR), przewodniczącego Rady Naukowo-Konsultacyjnej ZP ZBiR ds. Związkowego Budownictwa Społecznego i Polityki Socjalnej.