С 1982 по 2006 год занимал различные должности в управлении внутренних дел Псковской области, начиная с должности следователя отдела внутренних дел и заканчивая должностью заместителя начальника управления внутренних дел – начальника милиции общественной безопасности УВД Псковской области.
2006-2010 гг. - начальника Управления внутренних дел по Ярославской области
С 2010 г. - в органах Следственного комитета Российской Федерации
Октябрь 2012 - апрель 2014 гг. - заместитель руководителя следственного управления СК России по Забайкальскому краю.
10 апреля 2014 - 6 ноября 2018 гг. - руководитель следственного управления Следственного комитета Российской Федерации по Курганской области.
с 6 ноября 2018 г. - руководитель следственного управления Следственного комитета Российской Федерации по Псковской области.
Государственные награды:
орден Почета,
медаль Ордена "За заслуги перед Отечеством II степени",
Ведомственные награды:
медаль "За заслуги в проведении Всероссийской переписи населения",