В 1990 году окончил Свердловский ордена Трудового Красного Знамени юридический институт им. Р.А. Руденко.
Трудовую деятельность по юридической специальности начал в 1990 году с работы в суде общей юрисдикции стажером судьи. С 1993 года исполнял обязанности судьи.
В период с 2005 по март 2010 года – судья Десятого арбитражного апелляционного суда.
Стаж по юридической специальности более 23 лет.
Решением Высшей квалификационной коллегии судей Российской Федерации от 25.01.2013 присвоен второй квалификационный класс судьи.
Решением Центральной комиссии по ведомственным наградам № 2 от 05.04.2007 присвоено почетное звание «Почетный работник судебной системы».