Участник Великой Отечественной войны
Родился 30 июня 1924 года в деревне Ново-Казенка Бардымского района Пермской области
Призван Камбарским РВК Удмуртской АССР в августе 1942 года. Окончил полковую школу со званием младшего сержанта, затем на офицерских курсах получил специальность шифровальщика. В звании младшего лейтенанта служил помощником начальника 8 отделения в 34 мотострелковой бригаде 12 гвардейского танкового корпуса 2 гвардейской танковой армии. Воевал на 2 и 3 Украинском фронтах, 1 Белорусском фронте.
Приказом № 66 от 17 мая 1945 года награждён орденом Отечественной войны 2 степени за то, что в боях на Берлинском направлении и за Берлин в апреле 1945 года, находясь при оперативной группе штаба, обеспечивал командование оперативной информацией.
После демобилизации работал избачом, инспектором Госстраха, заместителем управляющего Госбанка. В 1973 году пришёл работать оператором по добыче нефти и газа на нефтепромысел № 2 (Ольховка) Полазненского НГДУ.
Награждён двумя орденами Отечественной войны 2 степени, медалями «За освобождение Варшавы», «За взятие Берлина», «Ветеран труда».