Cуддя Великої Палати Верховного Суду, доктор юридичних наук, професор.
Має вищу юридичну освіту. У 1998 році закінчив Національну юридичну академію України імені Ярослава Мудрого. Науковий ступінь кандидата юридичних наук отримав у 2002 році, доктора юридичних наук – у 2008 році.
До призначення в листопаді 2017 року на посаду судді Касаційного господарського суду у складі Верховного Суду працював на різних посадах (від асистента до професора) в Національному юридичному університеті імені Ярослава Мудрого.
Автор і співавтор понад 240 наукових і навчально-методичних праць (монографій, науково-практичних коментарів до законодавства України, підручників й навчальних посібників).
Член спеціалізованих вчених рад по захисту докторських і кандидатських дисертацій, у тому числі Національного юридичного університету імені Ярослава Мудрого, входить до складу редакційних колегій низки вітчизняних фахових видань з правознавства. Підготував 11 кандидатів юридичних наук.
У грудні 2017 року зборами суддів Касаційного господарського суду обраний до складу Великої Палати Верховного Суду.