Родился в 1920 году в Минусинске.
В Советской Армии с 1939 года. На фронтах Великой Отечественной войны с 18 июля 1941 года.
Член КПСС с 1942 года.