Народився 28 червня 1951, с. Скаржинці, Хмільницький район, Вінницька область.
1973 року закінчив Київський інженерно-будівельний інститут, інженер-будівельник.
Жовтень 1973 — червень 1979 — майстер, виконроб, начальник дільниці БМУ-2 тресту «Хімметалургбуд» (місто Калуш).
Червень 1979 — листопад 1985 — старший виконроб, начальник БМУ-35.
Листопад 1985 — травень 1992 — головний інженер тресту «Броварипромжилбуд».
Травень 1992 — лютий 1993 — головний інженер, виробничий директор колективного підприємства «Макро».
Лютий 1993 — травень 1996 — генеральний директор ТОВ «Інвестиційно-будівельна компанія» (місто Київ).
Червень 1996 — грудень 2005 — генеральний директор ТОВ «Житло-буд» (місто Київ).
Грудень 2005 — травень 2006 — старший науковий співробітник Науково-дослідного інституту будівельної механіки Київського національного університету будівництва і архітектури.
Обирався депутатом Бобровицької районної ради Чернігівської області.
Народний депутат України 5-го скликання з 25 травня 2006 до 12 червня 2007 від «Блоку Юлії Тимошенко», № 65 в списку. Член фракції «Блок Юлії Тимошенко» (з 25 травня 2006). Член Комітету з питань бюджету (з 18 липня 2006). 12 червня 2007 достроково припинив свої повноваження під час масового складення мандатів депутатами-опозиціонерами з метою проведення позачергових виборів до Верховної Ради.
Народний депутат України 6-го скликання з 23 листопада 2007 від «Блоку Юлії Тимошенко», № 65 в списку. Член фракції «Блок Юлії Тимошенко» (23 листопада 2007 — 1 лютого 2011). Виключений з фракції через голосування за внесення змін до Конституції в частині проведення чергових виборів парламенту та президента. Член Комітету з питань бюджету (з 26 грудня 2007).
Народний депутат України 7-го скликання з 12 грудня 2012 р. Самовисуванець по виборчому округу № 209, Чернігівська область. Член депутатської фракції Партії регіонів.
Дружина — Ольга Яківна. Має двох дітей: сина Олега та доньку Галину.
21.08.2014