Редактор, журналист, писатель.
Автор романов «Горизонтальное положение», «Описание города», «Есть вещи поважнее футбола», пяти книг стихов.
Написал пьесы «Человек из Подольска», «Серёжа очень тупой», «Свидетельские показания», «Что вы делали вчера вечером?», «Выбрать троих»; либретто монооперы Михаила Крутика «Концерт для Повара с Оркестром» и оперы «Путь к сердцу».
Произведения Дмитрия Данилова ставили режиссеры Михаил Угаров, Марина Брусникина, Михаил Бычков, Оскарас Коршуновас, Евгений Каменькович, Семён Александровский и многие другие.
Осенью 2020 года состоялась премьера фильма «Человек из Подольска» по одноимённой пьесе Данилова.
В 2022 году вышел новый роман «Саша, привет!»
Книги Дмитрия Данилова переведены на английский, нидерландский и итальянский языки.