Родился 10 августа 1918 года в деревне Новоселы Ачинского района. После окончания пяти классов работал в колхозе «Великий перелом».
В Советской Армии с сентября 1938 года.
На фронте с 22 октября 1941 года.
1 октября 1943 года погиб смертью храбрых. Звание Героя Советского Союза присвоено посмертно.
Похоронен в деревне Шульговка Днепропетровской области.