Родился 4 января 1983 года.
Имеет высшее экономическое образование. Закончил Санкт-Петербургский Государственный Инженерно-Экономический Университет (ИНЖЭКОН) по специальности коммерция.
Около 10 лет занимался продажами в области строительства. В начале 2012 года участвовал в создании организации "Наблюдатели Петербурга", был координатором Красногвардейского района, наблюдателем на выборах президента России 4 марта 2012 года. Впоследствии - в конце мая 2012 года вышел из "Наблюдателей Петербурга".
В апреле 2012 года создал антикоррупционный проект "Муниципальная пила".
31 января 2025 года Минюст внес Дмитрия Сухарева в реестр иностранных агентов.