Родился 17 июня 1927 года в г. Орша Витебской области.
Биография:
С 1944 по 1948 г. — рабочий железной дороги г. Орша.
С 1948 по 1952 — студент Минского юридического института.
С. 1951 по 1959 г. — народный судья народного суда Лиозненского района Витебской области.
С 1959—1961 — инструктор отдела административных и торгово-финансовых органов Витебского обкома КПБ.
В 1961—1966 гг. — инструктор отдела административных органов ЦК КПБ.
В. 1966—1970 г. — заместитель заведующего отделом административных органов ЦК КПБ.
С 1970 по 1984 — Министр юстиции БССР.
С 1984 по 1988 — Председатель Верховного суда БССР.
Статьи:
- История органов госбезопасности СССР в годы Великой Отечественной войны,
- Реформы со знаком вопроса. Военная контрразведка в 1940—1941 гг.,
- Военная контразведка в Народно-революционной армии Дальневосточной республики. 1920-1922гг.,
- Западный поход НКВД
Библиография:
- Эпоха в событиях и в лицах // Юстиция Беларуси. — 2004. — № 1. — С. 23—24.
- Белорусская юридическая энциклопедия : в 4 т. Т. 1 / редкол. С. А. Балашенко и др.. — Мн. : ГИУСТ БГУ, 2007. — 600 с.
- О присвоении воинских и специальных званий : указ Президента Республики Беларусь // Эталон 6.6 / Национальный центр правовой информации РБ. — Минск, 2014.