Народився 9 серпня 1959 року в місті Пологи Запорізької області.
Закінчив Дніпропетровський інститут інженерів залізничного транспорту, спеціальність - "Експлуатація залізничного транспорту", кваліфікація - "інженер шляхів сполучення по експлуатації залізниць".
З 1981 р. працював черговим, черговим по станції, станційний диспетчер на станції Ясинувата Донецької залізниці, заступником начальника станції Авдіївка Донецької області, заступником начальника відділу руху - начальником відділу перевезення Донецькій залізниці (м. Ясинувата Донецької області), начальником відділу перевезення - заступником начальника Дорожнього центру управління перевезеннями Донецької залізниці, начальником служби перевезення управління Донецької залізниці, заступником начальника залізниці - начальником Дорожнього центру управління перевезеннями Донецької залізниці.
У травні 2006 року був обраний народним депутатом України Верховної Ради України V скликання, очолив підкомітет з питань залізничного транспорту Комітету з питань транспорту і зв'язку.
У 2006-2007 роках - Генеральний директор Державної адміністрації залізничного транспорту України "Укрзалізниця".
З листопада 2007 року - народний депутат України Верховної Ради України VI скликання, голова Комітету Верховної Ради України з питань транспорту і зв'язку.
З 21 березня 2011 року - Генеральний директор Державної адміністрації залізничного транспорту України "Укрзалізниця".
24 грудня 2012 призначений міністром інфраструктури України.