Родился 5 ноября 1922 г. в с. Меньшиково Новосибирской области. 30 декабря 1941 г. после учебы в Тюменском пехотном училище в звании лейтенант направлен на фронт. В составе 96-й стрелковой дивизии 331-го стрелкового полка воевал до конца войны на разных штабных должностях полка и дивизии на разных участках боевых действий в составе Брянского, 1-го и 2-го Белорусских фронтов. На заключительном этапе войны воевал в составе 3-го Белорусского фронта в Восточной Пруссии и участвовал во взятии г. Кенигсберга в апреле 1945 г. Участвовал в освобождении Польши, городов Брянска, Гомеля, Бобруйска, Барановичи, в форсировании основных рек на этих направлениях: Сож, Березина, Нарев и Неман.В ноябре 1960 г. назначен военным комиссаром в г. Усть-Каменогорск. Проработал в этой должности 18 лет. 15 июня 1978 г. уволен в запас с правом ношения военной формы одежды. Награды: два ордена Красной Звезды, Отечественной войны I и II степени, «За службу Родине», медали «За отвагу», две «За боевые заслуги», «За взятие Кенигсберга» и «За победу над Германией», юбилейные.