Окончил Высшую партийную школу при ЦК ВКП(б) (1950).
Начальник геологопоисковой партии треста «Востокнефть» (1934–1935). Инженер-геолог, начальник Косвинской партии треста «Прикамнефть» (1935–1936). Старший геолог, заместитель главного геолога треста «Прикамнефть», начальник участка разведочно-роторного бурения «Вятские Увалы» (1936–1940). Директор конторы бурения треста «Прикамнефть», главный геолог треста «Прикамнефть» (1940–1941). Инструктор отдела топливной промышленности Пермского обкома ВКП(б), заместитель секретаря Пермского обкома ВКП(б) по нефтяной промышленности (1942–1947). Инструктор отдела тяжелой промышленности (по нефти) при ЦК ВКП(б) и ЦК КПСС (1950–1966). Старший инженер лаборатории геологических обобщений ВНИИгеофизики (1966).
Помнит Музей пермской нефти