Народився 12 лютого 1980, м. Полонне, Хмельницька область.
Закінчив юридичний факультет Хмельницького інституту регіонального управління та права (1997–2002).
З 2002 по 2006 рік — аспірант Інституту держави і права НАН України. Кандидат юридичних наук. Займається науковою діяльністю.
Одружений. Має сина та доньку.
Адвокат. У 2016 році обраний головою кваліфікаційної палати Кваліфікаційно-дисциплінарної комісії адвокатури Хмельницької області.
У 2002 році балотувався до Хмельницької міської ради 4 скликання за мажоритарним округом.
Офіційний представник кандидата на пост Президента Зеленського на виборах 2019 року в Хмельницькій області.
У 2019 році був обраний народним депутатом 9 скликання від партії “Слуга народу” номером 72 у списку як безпартійний. Член однойменної фракції. Член Комітету з питань правової політики.
Член Комітету ВРУ з питань правової політики, голова підкомітету з питань організації та діяльності адвокатури, органів надання правової допомоги.
21.11.2019