Родился 25 декабря 1919 года в селе Малая Ничка Минусинского района. Здесь провел детство, окончил начальную школу. А семилетку закончил в Минусинске.
В 1937 году поступил в сельскохозяйственный техникум в Канске и одновременно учился в аэроклубе. Проучившись год в техникуме и закончив аэроклуб, в 1938 году ушел добровольно в ряды Красной Армии и был направлен в авиационную школу Читы, которую закончил в 1940 году.
На фронте с первых дней войны. Член КПСС.
После войны закончил Военно-Воздушную академию.
Умер в январе 1975 года.