Участник Великой Отечественной войны. Место рождения: Белорусская ССР, Гомельская обл., Жлобинский р-н, Луговая Вирня. Место призыва: Жлобинский РВК, Белорусская ССР, Гомельская обл., Жлобинский р-н. Дата призыва: 01.12.1940. Воинская часть: 216 кавалерийский полк 81 кавалерийская дивизия, 664 стрелковый полк 130 стрелковая дивизия 28 армия. После окончания войны продолжил службу: командир батальона, помощник начальника оперативного отделения штаба дивизии, армии (1945-1952), старший офицер отдела управления боевой подготовки, командир полка Северной группы войск (1955-1964), начальник штаба дивизии (1964-1969), командир 48-й Ропшинской Краснознамённой стрелковой дивизии им. М.И. Калинина (Центральная группа войск, Чехословакия, 1969-1972), военный комиссар Горьковской области (1972-1974). Воинское звание: генерал-майор (1970). Был председателем внештатного отдела Нижегородского райкома КПСС по военно-патриотическому воспитанию, начальником зонального управления «Спортлото». Награды: ордена Красного Знамени (22.02.1968), Красной Звезды (29.09.1944, 30.12.1956, 21.02.1969), Отечественной войны 1-й степени (04.06.1945), Отечественной войны 2-й степени (28.05.1945), медали, в т. ч. «За оборону Сталинграда», «За взятие Кёнигсберга», «За взятие Берлина» и «За победу над Германией в Великой Отечественной войне 1941–1945 гг.».
Место захоронения: г. Нижний Новгород кладбище «Марьина Роща»