Дмитрий Алексеевич Данилов  родился 31 января 1969 года  в Москве. 

Работал редактором и журналистом в корпоративной периодике. Входил в состав литературных групп «Осумасшедшевшие Безумцы» (2002—2005) и «Киберпочвенники». Публиковался в журналах «Новый мир», «©оюз Писателей», различных интернет-изданиях. Переводился на английский, нидерландский и итальянский языки. Автор повестей «Чёрный и зелёный» (2004), «Дом десять» (2006), романов «Горизонтальное положение» (2010), «Описание города» (2012), «Есть вещи поважнее футбола» (2015), книг стихов «И мы разъезжаемся по домам» (2014), «Переключатель» (2015), «Два состояния» (2016), «Серое небо» (2017), автор пьес «Человек из Подольска», «Серёжа очень тупой», «Свидетельские показания», автор либретто монооперы Михаила Крутика «Концерт для Повара с Оркестром». В 2010 году рукопись «Горизонтального положения» номинировалась на российскую премию «Национальный бестселлер». В 2011 году роман «Горизонтальное положение» попал в финал российской национальной литературной премии «Большая книга» и в шорт-лист российской литературной премии «НОС». В 2013 году роман «Описание города» вошёл в список финалистов «Большой книги».

В 2018 году пьеса Данилова «Человек из Подольска» получила премию «Золотая Маска» в номинации «работа драматурга»