Родился 29 января 1934 года.
В 1952 году окончил Аликовскую среднюю школу. Служба в Советской Армии (1954— 1957). Студент Уральского электромеханического института железнодорожного транспорта (1957-1962).
Электромеханик, инженер участка, главный иженер Зуевской дистанции СЦБ и связи Горьковской железной дороги (1962—1965), инженер отдела СЦБ службы сигнализации и связи Управления Куйбышевской железной дороги (1965 год), начальник Моршанской дистанции сигнализации и связи Куйбышевской железной дороги (1965—1975), начальник 6-й Кинельской дистанции сигнализации и связи Куйбышевской железной дороги (1975—1996).
Награжден медалью «За доблестный труд. В ознаменование 100-летия со дня рождения В. И. Ленина», именными часами начальника дороги, именными часами начальника отделения дороги, знаком «Почетному железнодорожнику». Ветеран труда.