Народився 14 червня 1973 року в с. Северинівка Тростянецького району Вінницької області.
У 1995 році закінчив Юридичний інститут Одеського державного університету імені І. І. Мечникова.
У 1997–1998 роках навчався в магістратурі Одеської державної юридичної академії. У 1998 році здобув кваліфікацію магістра державного управління.
У 1995 році практикував як приватний юрист.
Протягом 1997–2001 років – здобувач кафедри конституційного права Одеської національної юридичної академії. У 2002 році захистив дисертацію на здобуття наукового ступеня кандидата юридичних наук: „Тлумачення Конституції України: питання теорії і практики в контексті світового досвіду“.
У період 2002–2003 років – доцент кафедри конституційного права Одеського національного університету ім. І.І.Мечникова. З серпня 2003 року – доцент Міжнародного гуманітарного університету.
У 2004–2006 роках – докторант Одеської національної юридичної академії. Протягом 2006–2008 років – завідуючий кафедрою міжнародного права та міжнародних відносин Міжнародного гуманітарного університету (м. Одеса). У 2008–2010 роках – доцент кафедри конституційного, адміністративного та міжнародного права Маріупольського державного гуманітарного університету.
З 2006 року по 2007 рік проходив стажування у Friedrich-Alexander- Universität Erlangen-Nürnberg (ФРН) за програмою Deutscher Akademischer Austausch Dienst.
З 2010 року – головний консультант відділу теорії і практики законотворчої діяльності Інституту законодавства Верховної Ради України.
У 2011 році захистив дисертацію на здобуття наукового ступеня доктора юридичних наук за спеціальністю 12.00.02 – конституційне право, муніципальне право за темою „Конституційний контроль в механізмі сучасної держави“.
У березні 2014 року Верховною Радою України призначений суддею Конституційного Суду України. Присягу склав 13 березня 2014 року.
Автор низки монографій, підручників та публікацій з теорії права, державознавства, права Європейського Союзу, порівняльного правознавства, конституційного права, теорії конституції.
02.01.2018