С 2012г. по настоящее время является адвокатом Белгородской областной коллегии адвокатов Адвокатской палаты Белгородской области. Ранее проходил службу в правоохранительных органах. Специализируется в области уголовного, уголовно–исполнительного, административного права, права об административных правонарушениях. Оказывает квалифицированную помощь по уголовным делам всех категорий любой сложности в ходе предварительного расследования и в суде (первой, апелляционной, кассационной и надзорной инстанций), при проведении доследственных проверок. Осуществляет защиту на всех стадиях уголовного судебного производства, производства об административных правонарушениях. Представляет интересы потерпевших, свидетелей по уголовным делам и делам об административных правонарушениях в ходе расследования и в суде, интересы граждан и предприятий в правоохранительных органах и органах государственной власти. Оказывает юридическую помощь в производствах по рассмотрению и разрешению вопросов, связанных с исполнением приговоров.