Родился в русской крестьянской семье. Получил начальное образование, до войны работал в колхозе. В рядах Красной Армии с 1941 года, в боях Великой Отечественной войны с самого начала, с июня 1941 года. Воевал на Карельском и 2-м Белорусском фронтах. Принимал участие в Петсамо-Киркинесской, Восточно-Померанской, Свирско-Петрозаводской операциях. Член ВКП(б) с 1944 года. В 1946 году был демобилизован, жил в Новосибирске, похоронен на Заельцовском кладбище.