Место рождения: Краснинский район Смоленской области. Учился на математико-механическом факультете ЛГУ с 1938 по 1941 гг.
В июле 1941 г. ушел добровольцем в народное ополчение. Из ополчения был направлен на учебу в Ленинградскую Военно-воздушную инженерную Академию, которую окончил в Йошкар-Оле в 1944 году. Затем фронт, 1-я Воздушная Армия. В конце 1944 г. откомандирован на работу в военное учебное заведение. Прошел путь от преподавателя до командира войсковой части. В 1971 г. уволен в запас.
С 1971 по 1986 гг. работал завучем вечернего отделения. С 1965 по 1971 гг. был избран депутатом райсовета и горсовета депутатов трудящихся г. Фрунзе.
Награжден орденами Отечественной войны II степени, Красной Звезды и 14 медалями.
Из летописи математико-механического факультета. О тех, кто учился на факультете до войны. СПб.,1995. С. 134.