Родился в городе Кушва Свердловской области. Является воспитанником «Урала», за который провел 20 матчей в Премьер-Лиге. Также выступал за «Урал-2» и «Волгарь». С сезона 2018/19 выступал за «Чайку», выйдя с командой в Футбольную Национальную лигу.
В сезоне 2019/2020 на счету Дмитрия 16 матчей и 16 пропущенных мячей, три из которых он пропустил в Томске (матч завершился победой «Томи» со счетом 3:1, отличились Тлупов, Житнев и Калинский).
Летом 2020 года стал футболистом «Томи», подписав контракт на 1 год. В сезоне 2020/2021 провел за нашу команду 20 матчей, в которых пропустил 19 голов, 6 матчей отыграл на ноль.
Летом 2021 года продлил контракт с «Томью» на один сезон. В сезоне 2021/2022 провел за «Томь» 24 матча, в которых пропустил 35 голов, 6 матчей отыграл на ноль.
Первенство России среди любительских футбольных команд
13-й тур
Рассвет
Красноярск
2
:3
Томь-М
Томск
Красноярск, стадион "Рассвет"