Народився 12 червня 1956 р. в селищі Чаплине Васильківського району Дніпропетровської області. Закінчив Дніпропетровський інститут інженерів транспорту, спеціальність - електрифікація залізничного транспорту.
Після закінчення вузу і до 1990 р. за розподілом потрапив у Запоріжжі, де працював помічником машиніста, майстром дільниці, старшим майстром, головним інженером, начальником вагонного депо в локомотивному ДЕПО.
У 1990 р. призначений начальником служби вагонного господарства Придніпровської залізниці.
1995 р. - заступник начальника Придніпровської залізниці, а з липня 1998 р. по квітень 2000 р. - перший заступник начальника Придніпровської залізниці.
З грудня 2000 р. - керівник Донецької залізниці, а з травня 2001 р. - заступник голови Міністерства транспорту України.
Через кілька місяців у тому ж 2001 р. стає керівником Придніпровською залізницею.
2001-2005 рр. - голова Придніпровської залізниці.
2006 р. - помічник генерального директора "Укрзалізниці", а з 2007 р. по квітень 2010 р. очолює Державне підприємство "Український державний центр транспортного сервісу "Ліски".
З квітня 2010 р. - керівник Придніпровської залізниці.