Родился 14 августа 1922 года в деревне Бараба Уксянского района Курганской области. После окончания 10 класса подал заявление в
райвоенкомат с просьбой направить его на учёбу в танковое училище. 19 июля 1941 года
зачислен курсантом Ульяновского танкового училища, которое окончил в июне 1942 года.
В звании техника-лейтенанта направлен на Сталинградский фронт. Боевой путь начал в
составе 107-й танковой бригады 308-го тяжёлого танкового батальона. Воевал в танковых
войсках на тяжёлых танках КВ и ИС-122, старшим механиком водителем. В начале 1943
года командирован в Московскую танковую академию, после ее окончания поступил на
службу в 78-ю танковую бригаду города Великие Луки, где занимался ремонтом танков до
апреля 1943 года.
В апреле 1943 года участвовал в боях в составе 47-й механизированной бригады 18-го
тяжёлого танкового полка, а в сентябре 1944 года вместе с бригадой переведен в 61-ю
гвардейскую танковую бригаду 10-го Уральского танкового Добровольческого корпуса.
Награждён орденом Отечественной войны II степени (2), орденом Красной Звезды,
медалями «За оборону Сталинграда», «За взятие Берлина», «За освобождение Праги».
Скончался 11 мая 2017 года.