Родился в с. Зевакино Шемонаихинского района. Окончил 4 класса, работал в колхозе трактористом, шофером. Ушел в армию в 1940 г. На фронте с первых дней войны. С боями дошел до Кенигсберга (Пруссия). С войны вернулся в декабре 1946 г. в свое село и работал шофером на МТС. Позже работал заведующим гаражом, автослесарем. Имеет боевые награды.