Актер Даниил Спиваковский родился 29 августа 1969 года в Москве. Его мать – психолог и психотерапевт, профессор МГУ Алла Спиваковская. Своего отца актер не знал и никогда не видел.
Спиваковский со второй попытки поступил на психологический факультет МГУ, во время учебы начал играть в студенческом театре университета. Еще будучи студентом МГУ, он попробовал поступить сразу в три театральных вуза, и прошел конкурс во всех трех. Семья Спиваковского не одобрила его идею бросить психфак, но он нашел выход: сообщил о потере аттестата, сделал дубликат, сдал его в приемную комиссию ГИТИСа, стал учиться сразу в двух вузах и оба окончил.
Спиваковский был принят в труппу столичного Театра им. Маяковского. С 1991 года начал сниматься в кино. В его фильмографии больше сотни ролей в фильмах и сериалах («Мой сводный брат Франкенштейн», «Звезда эпохи», «Мой муж – гений», «Утомленные солнцем 2: Предстояние», «Подольские курсанты», «Клиника счастья»).
В последние годы Спиваковский руководит мастерской театрального факультета в Институте театрального искусства имени Иосифа Кобзона.
Еще будучи студентом, Спиваковский женился на своей однокурснице, актрисе Анне Ардовой. Вместе они прожили 11 лет и после развода остались в дружеских отношениях. Вторая жена актера — дизайнер и бывшая бортпроводница Светлана (после свадьбы носит фамилию мужа). Пара воспитывает четырех детей – троих сыновей и дочь.