Родился в городе Кизеле Пермской области. Окончил ФЗО и с 1936 года работал на Кизеловской ГРЭС мастером связи, позднее – электрослесарем. Участник Великой Отечественной войны, освобождал Варшаву, штурмовал Берлин. Награжден двумя орденами Красной Звезды, орденом Отечественной войны II степени, боевыми медалями. После войны стал лучшим специалистом по ремонту электрических машин. Он неоднократно избирался секретарем партбюро цеха, депутатом горсовета. В 1971 году был удостоен звания Героя Социалистического труда.