Трудовую деятельность начинал в должности военного следователя Военной прокуратуры Свердловского гарнизона. Долгое время являлся членом военного трибунала Свердловского гарнизона, а затем Уральского военного округа.
В мае 1998 года назначен на должность Главного судебного пристава Свердловской области и с первых дней активно включился в работу. Результатом стала положительная динамика развития службы и результатов ее деятельности.
С декабря 2000 года состоял на должности заместителя начальника Федерального управления Министерства юстиции Российской Федерации по Уральскому федеральному округу, а в декабре 2006 года назначен на должность руководителя Управления Министерства юстиции Российской Федерации по Уральскому федеральному округу.
С января 2009 года и по 11 декабря 2012 года замещает должность начальника Главного управления Министерства юстиции Российской Федерации по Свердловской области.
Классный чин: действительный государственный советник юстиции Российской Федерации 3 класса.
Почетная грамота Минюста России, медаль «В память 200-летия Минюста России, медаль Анатолия Кони, медаль «За усердие» II степени, медаль «За усердие» I степени.