Народився 23 жовтня 1968, м. Ржищів, Київська область.
Має дві вищі освіти: філологічну та фінансову. Філологічну освіту отримав у Миколаївському державному педагогічному інституті, який закінчив у 1993 році, а також фінансову у Міжрегіональній академії управління персоналом, який закінчив у 2001 році.
Одружений, має доньку та сина.
Трудову діяльність розпочав у 1991 році інженером з комплектації на підприємстві «Миколаївелектротранс».
З 1995 року його трудова діяльність була пов'язана з рибним промислом, переробкою, транспортуванням та експортом готової продукції. Неодноразово очолював підприємства, пов'язані з рибним господарством.
2 березня 2005 року призначено заступником голови Державного департаменту рибного господарства Міністерства агропромислової політики України.
З 20 липня 2005 по 15 червня 2006 — голова Державного департаменту рибного господарства.
З 21 вересня 2006 — по 14 травня 2010 перший заступник голови Київської обласної ради. Депутат Київської обласної ради (2006—2010), член фракції СПУ. Перший заступник Голови Київської обласної організації СПУ.
З 14 травня 2010 — Голова Київської обласної ради.
Заступник голови Київської обласної організації Партії регіонів.
Помічник-консультант народного депутата України. Включений до виборчого списку Політичної партії "Опозиційний блок" під № 28. Безпартійний.
Депутат Київської обласної ради VI скликання.
На парламентських виборах 2019 обраний народним депутатом Верховної Ради IX скликання від партії Опозиційна платформа - за життя, № 36 в списку. Член Комітету Верховної Ради України з питань гуманітарної та інформаційної політики.
16.09.2019