Родился 6 августа 1955 года в с. Мотыжин Макаровского района Киевской области.
В 1980 году закончил Киевский государственный университет им. Т. Г. Шевченко. Проходил срочную военную службу.
Женат, воспитал двоих сыновей и дочь.
Трудовую деятельность начал в 1975 году сборщиком-клепальщиком Киевского авиационного производственного объединения им. 50-летия Октября.
С 1980 года – стажер Киевской областной коллегии адвокатов, в 1981–1983 годах – адвокат этой организации.
В период 1983–1987 годов работал исполняющим обязанности председателя, председателем Макаровского районного народного суда Киевской области.
На протяжении 1987–1993 годов – судья Киевского областного суда.
В 1993–1995 годах – адвокат.
В 1995 году работал главным консультантом отдела обобщения судебной практики Верховного Суда Украины. С 1995 года – судья Верховного Суда Украины. С 1996 года – заместитель председателя Судебной палаты по гражданским делам Верховного Суда Украины, с 2005 года – председатель Судебной палаты по административным делам Верховного Суда Украины.
С 1996 года по 2005 год – Председатель Совета судей Украины.
В 2011 году назначен заместителем Председателя Верховного Суда Украины – секретарем Судебной палаты по административным делам. На должности секретаря Судебной палаты по административным делам Верховного Суда Украины работал до 2016 года.
В ноябре 2015 года ХІІІ съездом судей Украины назначен судьей Конституционного Суда Украины. Присягу принял 27 января 2016 года.
Кандидат юридических наук, доцент. Заслуженный юрист Украины.
Награжден орденами князя Ярослава Мудрого V и IV степеней, знаком Верховного Суда Украины „За верность закону“, Почетными грамотами Верховной Рады Украины, Почетной грамотой Кабинета Министров Украины, Почетной грамотой Национальной школы судей Украины.
Принимал участие в подготовке Закона Украины „О статусе судей“, Гражданского процессуального кодекса Украины.
06.06.2017