Уроженец города Свердловска, в Красную Армию был призван в конце 1943 года. Воевал на 4-м Украинском фронте в пехотных войсках, был ранен, после излечения в госпитале вновь возвратился в свою часть. Войну закончил в Чехословакии.
После окончания войны был демобилизован в 1947 году. В депо пришел работать в конце 1947 года слесарем. Работал кочегаром паровоза, помощником машиниста паровоза, машинистом паровоза, машинистом тепловоза.
На пенсию вышел в 1982 году. Награжден орденом Отечественной войны II степени, медалью «За победу над Германией в Великой Отечественной войне 1941 – 1945 гг.», а также юбилейными медалями.