Родился 25 января 1966 года в г. Чусовой Пермской области.
После окончания в 1991 году Свердловского юридического института начал работу в налоговых органах. Замещал должности начальника отдела, заместителя начальника, начальника Государственной налоговой инспекции по Октябрьскому району г.Екатеринбурга, с 2007 – должность начальника инспекции ФНС России межрайонного уровня.
В 2005 году награжден знаком отличия «Почетный работник Федеральной налоговой службы». В 2014 году награжден знаком «Отличник Федеральной налоговой службы».Государственный советник Российской Федерации 2 класса
Приказом Минфина России от 13.12.2011 № 1791 л/с назначен на должность руководителя Управления ФНС России по Свердловской области.