Дмитрий является специалистом в области уголовного и уголовно-процессуального права, следственной и оперативно-розыскной деятельности.
Специализируется на сложных, многоэпизодных уголовных делах об экономических, коррупционных и должностных преступлениях, а также о преступлениях против личности.
До работы в адвокатуре на протяжении длительного периода времени работал прокурором района, а затем состоял в должности старшего прокурора Главного управления Генеральной прокуратуры РФ по надзору за расследованием особо важных дел. На указанной должности курировал работу следователей Центрального аппарата Следственного комитета Российской Федерации, осуществляя надзор за их процессуальной деятельностью.
Приобретенный колоссальный практический следственный и надзорный опыт профессиональной деятельности позволяет ему успешно осуществлять защиту по уголовным делам любой категории сложности, принимать обоснованные решения в сложных и неоднозначных процессуальных ситуациях, выстраивать необходимые коммуникации во взаимоотношениях с другими участниками уголовного судопроизводства, правильно определять и применять методику защиты доверителей.