Родился в 1914 году в городе Нижний Тагил в семье рабочего. Окончил 4 класса и школу ФЗУ при заводе им. В.В. Куйбышева. Работал слесарем.
В Советскую Армию призван в январе 1942 года. Старший сержант, был командиром отделения и помощником командиром взвода 180-го отдельного саперного батальона 167-й стрелковой Сумско-Киевской дважды Краснознаменной дивизии. В боях участвовал с июля 1942 года на Воронежском и 1-м Украинском фронтах. Дважды ранен.
Звание Героя Советского Союза присвоено 13 ноября 1943 года. Награжден орденами Отечественной войны 2 степени и Красной Звезды, многими медалями.