Народився 3 лютого 1982 року в місті Кіровограді.
2005 року закінчив юридичний факультет Київського національного університету імені Тараса Шевченка, отримавши диплом з відзнакою за спеціальністю “Правознавство”, магістр права.
Доктор юридичних наук.
2003 - стажист-кореспондент редакції газети “Сільські вісті”.
2004 – 2018 - юрист, адвокат у юридичних компаніях та адвокатських об’єднаннях.
2006 - отримав свідоцтво про право на заняття адвокатською діяльністю.
2008 – 2018 - займався індивідуальною підприємницькою діяльністю.
2018 – 2019 - член Центральної виборчої комісії.
Працював помічником-консультантом на громадських засадах народних депутатів України VI, VII та VIII скликань, позаштатним консультантом комітету Верховної Ради України, автор та співавтор понад 100 законопроєктів.
На виборах 2006, 2007, 2008, 2014 років забезпечував юридичний супровід суб’єктів виборчих процесів.
На позачергових виборах Президента України 2014 року був уповноваженим представником кандидата на пост Президента України в Центральній виборчій комісії з правом дорадчого голосу.
2007 року працював лектором NDI та IRI для членів дільничних, територіальних виборчих комісій та офіційних спостерігачів на позачергових виборах народних депутатів України.
Протягом 2008 – 2014 років входив до складу Координаційної ради молодих юристів при Міністерстві юстиції України.
У 2012 та 2015 роках – лектор та експерт офісу ПРООН в Україні.
З 2014 року – сертифікований експерт Національної асоціації адвокатів України з правом організації та проведення заходів з підвищення кваліфікації адвокатів України, які проводив протягом 2015 – 2017 років.
Протягом 2016 – 2017 років був учасником конкурсу до Верховного Суду. Рішенням Вищої кваліфікаційної комісії суддів України від 27 липня 2017 року визнаний таким, що підтвердив здатність здійснювати правосуддя в Касаційному господарському суді у складі Верховного Суду.
З 2007 року викладає у Київському національному університеті імені Тараса Шевченка:
з 2012 року – доцент кафедри екологічного права юридичного факультету;
з 2020 року – професор кафедри екологічного права Інституту права;
з 2021 року – професор кафедри конституційного права Інституту права.
Протягом 2017 – 2018 років – член науково-методичної комісії юридичного факультету Київського національного університету імені Тараса Шевченка.
Автор та співавтор близько 100 наукових та навчально-методичних публікацій.
Нагороджений подяками Міністерства юстиції України, ОБСЄ, Координаційної ради молодих юристів при Міністерстві юстиції України.
4 жовтня 2019 року призначений на посаду члена Центральної виборчої комісії Постановою Верховної Ради України № 178-IX. Цього ж дня склав присягу члена Центральної виборчої комісії.
30.07.2020