Член Политбюро ЦК КПСС в июле-декабре 1990 г., был членом ЦК КПСС с 1986 г., кандидатом в члены ЦК КПСС (1981—1986); родился в 1926 г. в д. Ревячино Горецкого района Могилевской области; в 1956 г. окончил Белорусскую сельскохозяйственную академию, в 1961 г. — ВПШ при ЦК КПСС; с 1950 г. работал шофером; с 1956 г. — главный агроном Плотницкой МТС Столинского района, директор Дружиловичской МТС, начальник райсельхозинспекции; 1958—1961 — второй секретарь райкома КПСС в Ивановском районе Брестской области; с 1961 г. работал на целине в Павлодарской области Казахской ССР, был первым секретарем Урлютюбского райкома КПСС, парторгом обкома партии по Железинскому территориальному производственному совхозно-колхозному управлению; с 1965 г. — председатель Брестского обкома профсоюза рабочих и служащих сельского хозяйства и заготовок; с 1967 г. — первый секретарь Ивановского райкома КПСС Брестской области; с 1969 г. — заместитель заведующего, а с 1975 г. — заведующий сельскохозяйственным отделом ЦК Компартии Белоруссии, с 1977 г. — первый секретарь ЦК Компартии Белоруссии; народный депутат СССР с 1989 г.; Герой Социалистического Труда; с 1990 г. — на пенсии.