Родился в 1908 году в селе Устюг Емельяновского района. Член КПСС с 1940 года.
В 1940 году окончил Омскую зенитную артиллерийскую школу. На фронте с 1941 года.
В боях за правый берег Днепра уничтожил пять немецких танков, а его расчет за время наступательных боев подбил семь танков.