Родился в 1919 году в селе Ново-Еловка Ачинского района.
До войны работал учителем сельской школы. На фронте с первых дней войны.
Член КПСС.
Звание Героя Советского Союза присвоено посмертно.