Родился 1 июля 1920 г. в г. Змеиногорске Алтайского края. Работал на ремонте дорог с 1934 до 1940 гг. В октябре 1940 г. призван в Советскую армию на Украину в г. Волынск, служил в 111-м батальоне шофером. В годы войны участвовал в боях в Польше, Литве, Эстонии, Латвии, в штурме Кенигсберга. Победу встретил в Литве в звании ефрейтора. В августе 1946 г. демобилизовали. Вернулся на родину. Работал водителем. В августе 1949 г. переехал в г. Усть-Каменогорск. Устроился на СЦК в транспортный цех автослесарем. В 1990 г. ушел на пенсию. Награды: 2 ордена Отечественной войны, медали «За отвагу», «За взятие Кенигсберга», «За победу над Германией», юбилейные.