Игровая карьера:
Воспитанник томского хоккея. За плечами Дмитрия Николаевича – серьёзная карьера игрока за такие команды, как «Кедр», «Автомобилист», ЦСКА, «Динамо» (Москва), «Лада», «Металлург» (Магнитогорск), «Северсталь», «Авангард», «Салават Юлаев», ХК МВД, «Витязь», «Югра», «Рубин», «Динамо» (Балашиха).
Тренерская работа:
В качестве тренера работал в МХК «Динамо» (Москва), «Русских Витязях», «Звезде» (ВХЛ).