Родился в 1920
году в Верхнедвинском районе Витебской области Белоруссии.
Трудовую деятельность начал в 1937 году трактористом.
В сентябре 1940 года призван в Красную Армию. Службу проходил
в Приволжском военном округе красноармейцем 27-го отдельного
разведбатальона 53-й стрелковой дивизии. В 1941-1942 годах в
составе этой части в качестве помощника командира взвода участвовал
в сражениях на Западном фронте. Был ранен.
После излечения воевал командиром роты автоматчиков
в 5-й гвардейской дивизии Калининского фронта. С декабря 1942
года по июль 1943 года командовал партизанским отрядом имени
Ленинского Комсомола в Витебской области. Был повторно ранен.
С 1943 года и до конца Великой Отечественной
войны работал секретарем Гомельского обкома комсомола. После
окончания Высшей партийной школы в Минске с 1948 по 1952 год
работал секретарем Бобруйского обкома комсомола, с 1952 по 1958
год - секретарем Слуцкого райкома партии, с 1958 по 1961 год
- председателем Слуцкого райисполкома, с 1961 по 1970 год -
первым секретарем Любанского райкома партии Минской области.
С 1975 по 1980 год являлся заместителем председателя комитета
народного контроля БССР.
В 1966 году удостоен звания Героя Социалистического
Труда. В годы войны и в мирное время награжден орденом Ленина,
двумя орденами Красного Знамени, орденами Отечественной войны
I степени, Трудового Красного Знамени, "Знак Почета",
20 медалями, а также четырьмя Почетными грамотами БССР.
Живет в Минске.