У 1994—1997 роках — аспірант, з 1997 року по 2021 рік — асистент, доцент кафедри конституційного права України Національного юридичного університету імені Ярослава Мудрого. З 1998 року працював адвокатом за сумісництвом[4].
У грудні 2001 року захистив дисертацію на здобуття наукового ступеня кандидата юридичних наук на тему «Конституційно-правові основи взаємовідносин вищих органів влади України та Автономної Республіки Крим»[5].