В 1980 году окончил Львовский зооветеринарный институт по специальности ветеринар, после, до 1982 г., служил в армии.
В 1996 году окончил Национальную юридическую академию имени Ярослава Мудрого по специальности правоведение.
Является кандидатом юридических наук - в 2005 году защитил диссертацию на тему «Законодательство о регламенте Верховной Рады Украины: проблемы теории и практики».
В 1982 году, окончив зооветеринарный институт, переехал в Украину (Кировоградская область), где стал старшим ветеринаром областной станции борьбы с болезнями животных и главным ветеринаром колхоза «Большевик» Кременчугского района. С 1985 г. - заместитель председателя правления колхоза «Октябрь», с. Тишковки Новомиргородского района; с 1987-го по 1996 г. - председатель коллективного сельскохозяйственного предприятия «Мрия» Новомиргородского района Кировоградской области.
В 1998 г. был избран народным депутатом по списку СПУ-СелПУ, занимал пост зампредседателя Комитета по вопросам регламента, депутатской этики и организации работы ВР Украины.
С 2002 по 2006 гг. и с 2006 по 2007 гг. - народный депутат от блока Юлии Тимошенко, 1-й заместитель председателя Комитета по вопросам Регламента, депутатской этики и организации работы ВР Украины.
На парламентских выборах 2012 года прошел в Верховную Раду по списку ВО "Батькивщина", является заместителем председателя фракции ВО «Батькивщина» и членом Комитета Верховной Рады Украины по вопросам законодательного обеспечения правоохранительной деятельности.
В марте 2014 года Верховной Радой Украины назначен судьей Конституционного Суда Украины. Присягу принял 13 марта 2014.
02.01.2018