Родился 3 февраля 1958 года в п. Ново-Павловка Читинской области.
Свою трудовую деятельность начал в 1981 году электромехаником радиосвязи Беркакитской дистанции сигнализации и связи Байкало-Амурской железной дороги. Работал старшим электромехаником,
начальником участка.
В 1987 году окончил Хабаровский институт инженеров железной дороги транспорта по специальности «Автоматика телемеханика и связь
на железнодорожном транспорте»
С 1993 года возглавлял Беркакитскую дистанцию сигнализации и связи Байкало-Амурской железной дороги. В 2001 году был переведен на должность начальника Ургальской дистанции сигнализации, связи и вычислительной техники Дальневосточной железной дороги.
С 2004 года работает главным инженером службы сигнализации, централизации и блокировки Дальневосточной железной дороги.
Награжден медалями «За строительство БАМа», 100 лет Трансибирской магистрали, 30 лет БАМу.