Народився 8 січня 1958 року, м. Шостка, Сумська область.
У 1982 році закінчив Харківський юридичний інститут за спеціальністю «Правознавство».
Обіймав керівні посади у комерційних підприємствах, був віце-президентом адвокатської фірми, юристом, інженером з організації управління виробництва, обіймав керівні посади в органах місцевого самоврядування, був інструктором організаційного відділу районного комітету КПРС, старшим слідчим, слідчим та стажером у слідчого в прокуратурі, електрослюсарем на заводі.
Голова правління ГО “Сумська міська спілка правників”.
1990-1994 роки - депутат Сумської міської ради. Член Наглядової Ради Сумського Державного Університету.
У 2006 році балотувався до Верховної Ради від партії “Віче” 22 номером у списку, був її членом.
У 2011-2014 роках працював начальником юридичного відділу у ТОВ “Компанія “ЕКО-Енергія”.
У 2012 році балотувався до Верховної Ради від партії “УДАР” за тим же округом, був її членом.
У 2014 році працював начальником Головного управління юстиції у Сумській області. З 2014 до 2015 року очолював Сумську обласну організацію партії “УДАР”. У парламенті 7 скликання був помічником народної депутатки від партії “УДАР” Марії Іонової на громадських засадах.
Лідер “Соціал-демократичної партії” з 2017 року, до цього з 2015 до 2017 року був головою Сумської обласної партійної організації СДП.
Народний депутат 8 скликання, був обраний від “Блоку Петра Порошенка” за 158 округом (Сумська область) як безпартійний. Член Комітету Верховної Ради України з питань транспорту. Входить до парламентської фракції “Блоку Петра Порошенка”.
У 2019 році балотувався до Верховної Ради 9 скликання по 158 округу як самовисуванець та член "Соціал-демократичної партії".
Одружений, має чотирьох дітей.
20.03.2019