Народився 1 квітня 1976, м. Антрацит, Луганська область.
Освіта вища. Доктор юридичних наук, професор кафедри фінансового права Національного юридичного університету імені Ярослава Мудрого (м. Харків).
Одружений. Подружжя виховує трьох дітей.
Керівник юридичного відділу благодійної організації “Фонд Сергія Шахова”.
Професор кафедри фінансового права Національного юридичного університету ім.Я.Мудрого.
У 2011-2017 роках входив до складу Науково-консультативної ради при Верховному Суді України.
З 2019 року є членом Науково-консультативної ради при Конституційному Суді України.
У 2019 році був обраний депутатом Верховної Ради 9 скликання від партії “Опозиційна платформа - За життя” за виборчим округом №113 (Луганська область). Член партії “Опозиційна платформа - За життя”. Член однойменної фракції. Перший заступник голови Комітету з питань освіти, науки та інновацій.
02.03.2020