Родился 25 января 1917 года в д. Белоносово Александровского района Амурской области.
Призван в октябре 1939 года Уярским РВК Красноярского края. Старший сержант, санитарный инструктор, командир отделения разведывательной роты.
Воевал в составе 226-й стрелковой дивизии. Награды: ордена Красной Звезды, отечественной войны II-й степени, медаль «За отвагу». Демобилизован в 1945 году.
Ушёл из жизни 26 декабря 1992 года. Похоронен в г. Бородино.