Родился 24 сентября 1951 года в г. Волгограде.
В 1974 году окончил Хабаровский институт инженеров железнодорожного транспорта по специальности «Эксплуатация железных дорог».
Дежурный по парку станции Хабаровск-2 Дальневосточной железной дороги (1974—1975), дежурный по горке станции Хабаровск-2 (1975), дежурный по станции Хабаровск-2 (1975—1977), начальник производственно-технического отдела станции Хабаровск-2 (1977—1981), заместитель начальника станции Хабаровск-2 (1981—1986), начальник станции Хабаровск-2 (1986—1989), заместитель начальника отделения по пассажирским перевозкам, первый заместитель начальника Хабаровского отделения Дальневосточной железной дороги (1989—1990), начальник Хабаровского отделения Дальневосточной железной дороги (1990—2000), заместитель начальника пассажирской службы Дальневосточной железной дороги (2000—2002), начальник Сахалинской железной дороги (2002—2005). С 2005 года начальник Дальневосточной железной дороги.
Награжден знаком «Почетному железнодорожнику», медалью «100 лет Транссибирской магистрали».