Родился 5 июля 1922 года в деревне Кожелак Партизанского района. Получил средне-техническое образование, но к делу приступить не успел – началась война.
Мобилизован по первому призыву 26 июня 1941 г. В г.Канске прошел трехмесячные курсы и был направлен под Смоленск. Воевал отважно, в составе 265 лыжного истребительного батальона. После ранения – госпиталь, и снова на фронт, теперь уже пулеметчиком под Сталинград.
В феврале 1942 года второе ранение. После выздоровления стал наводчиком 76-миллимитровой пушки в составе 77 гвардейской стрелковой дивизии 218 гвардейского полка.
Участник Орловско-Курской операции, приведшей к крупному поражению немецко-фашистких захватчиков.
В 1945 году вступил в члены КПСС. Войну закончил в Польше в госпитале Глобина.
Демобилизовался в звании старшины. Награжден орденами Славы третьей, второй и первой степени и другими наградами.
Вернулся домой. Работал в Партизанском леспромхозе мастером шпалорезки и начальником участка. В 1962 году участвовал в подготовке к затоплению дна будущего Красноярского моря.
С 1969 года проживал в п. Абалаково Енисейского района Красноярского края.