В 1982 году окончил с отличием Московский институт инженеров железнодорожного транспорта по специальности «инженер путей сообщения — электромеханик», в 1998 г. — Академию народного хозяйства при правительстве Российской Федерации, в апреле 2000 года там же окончил курсы повышения квалификации по программе «Проблемы государственного управления железнодорожным транспортом в рыночной экономике».
Работал на Московской железной дороге. Прошёл трудовой путь от бригадира электровозного цеха до начальника локомотивного депо Москва-Пассажирская-Киевская.
В 1992—1998 гг. — главный ревизор по безопасности движения поездов — первый заместитель начальника Московско-Смоленского отделения Московской железной дороги.
В 1998—1999 гг. — заместитель начальника Московской железной дороги — начальник Московского-Курского отделения.
В 1999—2000 гг. — первый заместитель начальника Юго-Восточной железной дороги.
В 2000—2002 гг. — начальник Юго-Восточной железной дороги.
В 2002—2003 гг. — заместитель Министра путей сообщения Российской Федерации.
В 2003—2004 гг. — первый заместитель Министра путей сообщения Российской Федерации.
С марта 2004 по ноябрь 2005 года — руководитель Федерального агентства железнодорожного транспорта.
В ноябре 2005 г. перешёл в ОАО «РЖД», став его вице-президентом.
С апреля 2010 г. — генеральный директор Федеральной пассажирской компании.
Женат, воспитывает сына и дочь.