Родился 24 февраля 1919 года в Кунгуре Кунгурского уезда Пермской губернии.
Тренер (вертолетный спорт), арбитр.
Заслуженный тренер РСФСР. Судья международной категории.
Был старшим инспектором-летчиком ЦК ДОСААФ СССР. Тренер сборной СССР — 1975-83.
Участник Великой Отечественной войны. Награжден орденами Красного Знамени (10.09.1944, 5.04.1945, 30.12.1956), Александра Невского (30.08.1946), Отечественной войны I степени (9.06.1945), Красной Звезды (20.04.1953), медалями «За освобождение Праги» (9.06.1945), «За взятие Берлина» (9.06.1945), «За победу над Германией в Великой Отечественной войне 1941-1945 гг.» (9.05.1945), «За боевые заслуги» (6.11.1947).