Народився 4 серпня 1960 р. в селі Максаки Менського району Чернігівської області. У 1984 р. закінчив Київський автомобільно-дорожній інститут (КАДІ). За фахом інженер-механік з будівельних та дорожніх машин.
1979-1984 рр. - працював слюсарем на комбінаті "Проміндустрія" в місті Чернігові, старшим науковим співробітником на кафедрі теорії машин та обладнання в КАДІ, старшим інженером Науково-дослідного інституту електромеханічних приладів в місті Києві.
Жовтень 1984 р. - обраний секретарем комітету комсомолу КАДІ Печерського РК ЛКСМ України міста Києва.
1988-1998 рр. - працював оперуповноваженим МВС України, потім на керівних посадах в Зовнішньоекономічному об'єднанні "Інфоспорт-Холдінг-Інвест", генеральним директором Акціонерного Товариства СП "АМП".
1998-2002 рр. - народний депутат України у складі Верховної ради ІІІ скликання (обраний по 207 виборчому округу).
2002-2006 рр. - працював головою Спостережної ради Акціонерного товариства СП "АМП".
З лютого 2005 р. - член СПУ.
2005-2006 рр. - очолював Кримську республіканську організацію СПУ.
2006-2007 рр. - помічник голови Верховної Ради Олександра Мороза.
2007-2008 рр. - працював начальником управління аналітичного забезпечення роботи міністра та колегії (Патронатна служба) Міністерства транспорту та зв'язку України.
З листопада 2008 р. - голова Спостережної ради Акціонерного товариства СП "АМП".
З серпня 2011 р. - член Політради СПУ.
У листопаді 2011 р. обраний першим заступником голови СПУ з організаційно-кадрової роботи, організації виборчого процесу та його ресурсного забезпечення.
28 квітня 2012 р. - обраний головою СПУ.