Родился 6 августа 1927 года в посёлке Нейво-Шайтанский Алапаевского района Свердловской области. В 1942-м году поступил в ремесленное училище и сразу попал на завод. Работал на сборке танковых моторов, направляющих для «Катюш», на производстве гаубиц и орудий для танков. Как и многие подростки, рвался на фронт. В 1944 году поступил в Троицкую военно-авиационную школу механиков. Весной 1945 года был направлен на стажировку в штурмовой авиаполк, который базировался в Восточной Пруссии. Механик самолётов ИЛ-2. После демобилизации вернулся в Свердловск, большую часть жизни проработал на Уралмашзаводе.
Живёт в Екатеринбурге.