Родился в 1918 года на станции Буй (позже Костромской области).
Спортсмен (лыжные гонки).
Гвардии капитан. Герой Советского Союза (24.03.1945). Мастер спорта.
Окончил Ивановский индустриальный техникум (1938).
В годы Великой Отечественной войны был заместителем командира батальона по политической части 266-го гвардейского стрелкового полка (88-я гвардейская стрелковая дивизия, 8-я гвардейская армия, 1-й Белорусский фронт).
Награжден орденами Ленина (24.03.1945), Красного Знамени (14.08.1944, 22.01.1945), Отечественной войны I степени (18.05.1945, 7.06.1945), Красной Звезды (22.10.1942), медалью «За оборону Сталинграда» (15.03.1945).
Бюст установлен в городе Буй Костромской области на Аллее Победы. Мемориальная доска у становлена в Иваново по адресу: улица 8 марта, 20.
Погиб в бою 28 апреля 1945 года в Берлине (Германия). Похоронен на мемориальном кладбище «Цитадель» в Познани (Польша).
Фотография могилы © Геннадий Васильев (Москва).