Родился 25 мая 1930 года
1974 — Секретарь Витебского обкома КПБ.
1977 — Заведующий сельхозотделом ЦК КПБ.
1979—1989 — Секретарь ЦК КПБ.
1989—1991 — Народный депутат СССР.
1989—1990 — Председатель Президиума Верховного Совета, заместитель Председателя Верховного Совета СССР, член Совета Федерации СССР.
1990—1991 — Председатель Верховного Совета БССР 12-го созыва.
Под его председательством Верховный Совет 27.7.1990 принял Декларацию о государственном суверенитете Белорусской ССР. Запомнился яркими высказываниями.
Дядя лидера Партии Коммунистов Белоруссии Сергея Калякина.