С 1985 г. - на службе в органах прокуратуры Воронежской области: занимал должности стажера прокуратуры, следователя прокуратуры Подгоренского района, помощника прокурора, заместителя Россошанского межрайонного прокурора.
С марта 2001 года исполнял обязанности Лискинского межрайонного прокурора Воронежской области
Август 2004 - 16 марта 2007 гг. - Лискинский межрайонный прокурор Воронежской области
16 марта - 7 сентября 2007 г. – заместитель прокурора Орловской области.
7 сентября 2007 - 6 мая 2011 гг. - руководителя следственного управления Следственного комитета при прокуратуре Российской Федерации по Орловской области.
6 мая 2011 - 8 марта 2016 гг. -руководитель следственного управления Следственного комитета Российской Федерации по Орловской области.
С 8 марта 2016 г. - руководитель Северо-Западного следственного управления на транспорте Следственного комитета Российской Федерации.
Генерал-лейтенант юстиции
Женат. Имеет двоих детей.
Государственные награды:
медаль ордена «За заслуги перед Отечеством» II степени
Ведомственные награды:
нагрудный знак «Почетный сотрудник Следственного комитета Российской Федерации»
нагрудный знак «Почетный работник Следственного комитета при прокуратуре Российской Федерации»
нагрудный знак «Почетный работник прокуратуры Российской Федерации»
медаль «За заслуги»
медаль , «За отличие»
медали «За безупречную службу» I, II и III степени,