Родился в 1919 году в городе Омске в семье рабочего. Учился в финансовом техникуме в Казахстане, куда переехали его родители, был рабочим на кирпичом заводе. После окончания курсов топографов в 1940 году работал десятником по строительству и ремонту межколхозных дорог в дорожном отделе Карасукского райисполкома Новосибирской области. Отсюда был призван в армию. В июле 1941 года зачислен слушателем Московской военной школы летчиков. С июня 1943 года участвовал в боях под Орлом, Брянском, Витебском, Каунасом, в Восточной Пруссии, в наступательных операциях 1-го Украинского фронта. Был командиром авиаэскадрильи истребительного авиационного полка. Награжден орденом Ленина, двумя орденами Красного Знамени, Отечественной войны II степени. Погиб в бою за Берлин 18 апреля 1945 года (на окраине населенного пункта Компендорф). Указом Президиума Верховного Совета СССР 27 мая 1945 года присвоено звание Героя Советского Союза.