Родился в 1912 году в деревне Шелковниково Болотинского района Новосибирской области. После окончания начальной школы переехал на станцию Тайга, работал угольщиком на складе.
В 1934 году был призван на действи-тельную службу в Красноярск. Затем окончил полковую школу в городе Ачинске и снова продолжал служить в Красноярске. В 1943 году уехал на фронт.
Погиб 1 января 1945 года при освобождении город Будапешта.