Родился в 1922 году в Новосибирской области. Воевал в составе 8 стрелковой дивизии 13 армии на Украинском, Брянском, I Белорусском, III Прибалтийском фронтах в должности санинструктора и командира взвода автоматчиков. Участвовал в боях под Касторной и на Курской дуге. Участник Парада Победы на Красной площади. Награждён тремя орденами Красной Звезды, орденами Красного Знамени, Александра Невского, Отечественной Войны I степени, медалями «За победу над Германией», «За боевые заслуги», «За взятие Кёнингсберга».
В МФТИ работал преподавателем на ФАЛТ с 1970 года.