Родился 7 февраля 1923 года в деревне Малые Слижи Шкловского района Могилёвской области БССР. После окончания семилетки поступил в Ленинградское военно-медицинское училище. В 1942 году направлен на фронт, воевал в составе 1 стрелкового батальона 51 стрелкового полка 93-й стрелковой дивизии на Калининском и 2-м Украинском фронтах в должности старшего военного фельдшера и командира санитарного взвода. Прошел Ржев, Курскую дугу. В сражении под Киевом получил множественные осколочные ранения. После войны проходил службу в военных госпиталях. В 1955 году закончил в Ленинградскую военно-медицинскую академию. Врач-офтальмолог, стаж службы в Вооруженных Силах СССР 40 лет. С 1965 по 1980 год служил в Красногорском военном госпитале в должности начальника офтальмологического отделения. Награждён орденами Отечественной войны I и II степени, Красной Звезды, медалью «За боевые заслуги» (2), «За победу над Германией в Великой Отечественной войне 1941 – 1945 г.г.».
Скончался 10 января 2022 года.