Родился в Краснодаре. Является воспитанником «Краснодара» и московского «Спартака». Начал профессиональную карьеру в молодежном составе московского «Спартака» (31 матч, 2 гола), затем выступал за «Велес» (5/0), химкинский «Олимп» (1/0), «Ленинградец» (7/0), СКА Ростов-на-Дону (9/0), «Сатурн» (26/1).
В феврале 2021 года Даниил перешел в «Волгарь», в составе которого в сезоне 2020/2021 дебютировал в ФНЛ (1 матч), а в сезоне 2021/2022 провел 11 матчей.
27 декабря 2021 года подписал контракт с «Томью» до конца сезона 2022/23.
Олимп-Первенство России по футболу среди команд клубов ФНЛ 2021–2022 годов
37-й тур
Волгарь
Астрахань
0
:3
Томь
Томск
Астрахань, стадион "Центральный"