Родился в 1912 году в городе Нижний Тагил (Нижнетагильский завод Пермской губернии), в семье рабочего. Русский. По окончании 7 классов школы, работал в вагонном депо станции Нижний Тагил.
В Красной Армии с 1930 года. Член ВКП(б) с 1932 года. В 1933 году окончил Сталинградскую военную школу пилотов.
Его именем названа улица в Нижнем Тагиле. На здании школы, где он учился, установлена мемориальная доска.