Родился в 1919 году в г. Омске. Учился в школе ФЗУ Сибсельмаша, работал токарем, бригадиром, диспетчером цеха на заводе. После окончания в 1939 году Омского аэроклуба был направлен на учебу в школу военных летчиков. В 1941 году рядовым летчиком вступил в бой с гитлеровкими захватчиками на Западном фронте. Служил командиром звена, командовал авиэскадрильей на Северо-Западном, Сталинградском, Калининском, 2-м Украинском фронтах. Награжден: орденом Ленина, тремя орденами Красного Знамени, орденами Красной Звезды, Александра Невского, Отечественной войны I степени и несколькими медалями. Указом Президиума Верховного Совета СССР 15 мая 1946 года присвоено звание Героя Советского Союза.