Родился в с. Сергеево (Чердынский р-н). После окончания ФЗО (г. Усолье) работал на Березниковском Химкомбинате (Содовом заводе) слесарем-инструментальщиком. В 1936г. по спецнабору ЦК ВЛКСМ направлен в Оренбургское военно-авиационное училище. В 1938 г. окончил Чкаловскую военную авиационную школу пилотов, а в 1942г. – Высшую офицерскую школу. С июля 1941 года на фронте. Командир звена 10-го авиаполка 3-ей гвардейской авиадивизии 3-го гвардейского авиакорпуса Авиации Дальнего Действия. Гвардии капитан. К апрелю 1944г. совершил 303 боевых вылета. Участвовал в бомбардировках военных объектов Кенигсберга, Тильзита, Данцига, Хельсинки, Варшавы, Констанцы. Звание Героя Советского Союза присвоено 19 августа 1944 года. Награжден двумя орденами Ленина, тремя орденами Красного Знамени, орденом Красной звезды, орденом Отечественной войны I степени. Служил в Советской Армии до 1958г., уволился в запас в звании полковника. Работал на станкостроительном заводе слесарем в г. Бердичев (Житомирской обл.).