Родился 6 августа 1957 года в Москве. В 1979 году окончил Московский ордена Трудового Красного Знамени институт управления имени Серго Орджоникидзе по специальности: «Автоматизированные системы управления».
Трудовую деятельность начал в октябре 1979 году во Всероссийском научно – исследовательском и проектном институте систем автоматизации и управления. Далее работал в Отделении Пенсионного фонда Российской Федерации по г.Москве, в Московском филиале Сибирского торгового банка, в Представительстве «Порт-Банк» в г.Москве, в коммерческом банке «Росбизнесбанк», в ТОО «Фирма ГЕАЛ».
В налоговой системе работает с 1998 года, замещая должности: заместителя начальника отдела, начальника отдела в Министерстве Российской Федерации по налогам и сборам, начальника отдела, заместителя руководителя Управления в Управлении Федеральной налоговой службы по Московской области.
16 апреля 2008 года назначен в порядке перевода руководителем Управления Федеральной налоговой службы по Ивановской области.
Награжден знаками Губернатора Московской области «За труды и усердие», «За полезное».
Имеет классный чин: государственный советник Российской Федерации 3 класса.