Родился 31 августа 1958 года в г. Волжск Марийской АССР.
В 1980 году окончил Куйбышевский институт инженеров железнодорожного транспорта по специальности «Автоматика телемеханика и связь на железнодорожном транспорте».
Электромеханик СЦБ Кзыл-Ординской дистанции сигнализации и связи (1980), служба в армии (1980—1982), горный мастер, электрослесарь разреза «Ангренский» (1982—1983), инженер СЦБ, мастер СЦБ, заместитель начальника топливно-транспортного цеха Ново-Ангренской ГРЭС (1983—1986), электромеханик СЦБ Ташкентской дистанции сигнализации и связи (1986—1990), электромонтер 4 разряда в колхозе имени Ленина (1990—1991), электромеханик СЦБ Абаканской дистанции сигнализации и связи Красноярской железной дороги (1991—1991), электромеханик, старший электромеханик СЦБ Абаканской дистанции сигнализации и связи Красноярской железной дороги (1991—2000), заместитель начальника дистанции сигнализации и связи по СЦБ Абаканской дистанции сигнализации и связи (2000—2003), начальник Абаканской дистанции сигнализации и связи Красноярской железной дороги (2003—2005).