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