Родился в деревне Епишево Рославльского района Смоленской области. В августе 1939 года был призван в Красную Армию. Участник Великой Отечественной войны. Служил в составе 1128-го стрелкового полка 336-й стрелковой дивизии, гвардии старший лейтенант медицинской службы. В мирное время работал в центральной медико-санитарной части-50 города Арзамас-16. Заслуженный врач РСФСР (20.04.1970). Награды: ордена Отечественной войны 2-й степени (06.11.1985), Красной Звезды (27.05.1945), медали.
Место захоронения: Нижегородская область г. Саров Городское кладбище