Родился 19 мая 1942 года.
В 1959 году окончил среднюю школу № 46 г. Кинеля.
Без отрыва от производства окончил Куйбышевский институт инженеров железнодорожного транспорта по специальности «Автоматика, телемеханика и связь».
Ученик фрезеровщика завода им. Фрунзе (1959—1961), служба в Советской Армии (1961—1964), монтер СЦБ ст. Кинель 4-ой Куйбышевской дистанции сигнализации и связи (1964—1965), помощник машиниста электровоза Локомотивного депо ст. Кинель Куйбышевской железной дороги (1965), электромонтер, электромеханик СЦБ, старший электромеханик СЦБ ст. Кинель 4-й Куйбышевской дистанции сигнализации и связи (1965—1971), старший электромеханик СЦБ (1971—1975), заместитель начальника дистанции по СЦБ (1975—1996), начальник 6-й Кинельской дистанции сигнализации и связи Куйбышевской железной дороги (1996-2002).
Награжден знаками «Ударник XI пятилетки», «Почетному железнодорожнику», именными часами Министра путей сообщения СССР.