Родился и живет в Москве.
Лауреат премии Андрея Белого (2019, в номинации «проза»).
За пьесу «Человек из Подольска» получил Премии «Золотая маска» (2018, в номинации «За лучшую работу драматурга»), конкурсов драматургии «Ремарка» (2017), «Кульминация» (2017).
Пьеса «Свидетельские показания» была в числе Лауреатов конкурсов драматургии «Исходное событие – XXI век» (2018) и «Действующие лица» (2018).
Его тексты переводились на английский, итальянский, нидерландский, венгерский, сербский языки, издавались в Европе и США.
Лауреат премии журнала «Новый мир» (2012), премии журнала «Октябрь» (2013), поэтической премии Anthologia (2015), премии «Нонконформизм» (2016), итальянской литературной премии Citta di Cattolica (2016).
Роман «Горизонтальное положение» в 2011 году вошел в шорт-листы премий «Большая книга» и НОС, роман «Описание города» – в шорт-лист премии «Большая книга» (2013).
Первую свою пьесу «Человек из Подольска» Дмитрий Данилов написал 4 года назад, когда ему было 47 лет. У него практически не было театральных знакомых, и он просто отправил пьесу на драматургический конкурс «Ремарка». Совершенно неожиданно для автора пьеса вошла в число призёров (2-е место).
Дальше всё шло по нарастающей: первая постановка пьесы «Человек из Подольска» в Театре.doc в мае 2017 г. (режиссеры - Михаил Угаров и Игорь Стам), хорошая пресса о спектакле, постановки в других театрах.
Весной 2018 года Дмитрий Данилов получил за «Человека из Подольска» премию «Золотая маска» в номинации «Лучшая работа драматурга».
«Золотая маска» резко повысила интерес к драматургу со стороны российских и зарубежных театров. Пьеса «Человек из Подольска» получила более пятидесяти постановок в России и за рубежом (Белоруссия, Литва, Латвия, Болгария, Казахстан). С пьесами Данилова работали такие режиссеры, как Михаил Угаров, Марина Брусникина, Михаил Бычков, Оскарас Коршуновас, Евгений Каменькович, Семен Александровский и многие другие.
По пьесе «Человек из Подольска» недавно снят одноимённый полнометражный фильм (режиссер - Сергей Серзин).