W latach 1956–1958 pracował jako cieśla w kołchozie „Kronsztadt” w rejonie kościukowickim. W latach 1958–1959 był górnikiem w kopalni „Krasnogwardiejskaja 12/13 BIS” w obwodzie donieckim Ukraińskiej SRR. W 1964 roku pełnił funkcję inspektora organizatora ds. mechanizacji w Krasnopolskim Zarządzie Produkcyjnym. W latach 1964–1967 pracował jako inżynier mechanik w sowchozie „Klimowicki”. W latach 1967–1972 był dyrektorem sowchozu „Miłosławicki”. W latach 1972–1975 pełnił funkcję I zastępcy kierownika Mohylewskiego Obwodowego Zarządu Rolnictwa. W 1975 roku pracował jako przewodniczący Horeckiego Rejonowego Komitetu Wykonawczego. W latach 1975–1979 był I sekretarzem Horeckiego Komitetu Rejonowego Komunistycznej Partii Białorusi (KPB). W latach 1979–1982 pełnił funkcję sekretarza Mohylewskiego Komitetu Obwodowego KPB. W latach 1982–1983 pracował jako I zastępca przewodniczącego Mohylewskiego Obwodowego Komitetu Wykonawczego. W latach 1983–1990 pełnił funkcję I sekretarza Mohylewskiego Komitetu Obwodowego KPB. W latach 1984–1989 był deputowanym ludowym do Rady Najwyższej ZSRR. W 1990 roku został deputowanym ludowym do Rady Najwyższej Białoruskiej SRR XII kadencji. Pełnił w niej funkcję przewodniczącego Komisji Mandatowej. W latach 1990–1991 był przewodniczącym Mohylewskiej Obwodowej Rady Deputowanych Ludowych.