Регалии: Чемпион СССР (1991); серебряный призер чемпионата СССР (1990); обладатель Кубка СССР (1991); серебряный призер чемпионата России (1998); победитель Первого дивизиона России (2000); серебряный призер юношеского первенства Европы (1984).
Родился 28 августа 1965 года в Москве.
Дмитрий Кузнецов - защитник, полузащитник. Начинал играть во дворе, затем записался в футбольную секцию в «Лужниках» вместе с одноклассниками Николаем и Юрием Савичевыми. Вместе они семь раз побеждали на первенствах Москвы в разных возрастных категориях.
С 1982 по 1983 год Кузнецов играл во второй союзной лиге за ФШМ, после чего был приглашен в ЦСКА (1984-1991) и сразу же стал у Юрия Морозова игроком основного состава. С армейцами Кузнецов выиграл чемпионат и Кубок СССР, а после распада Советского Союза отправился в испанский «Эспаньол», за который уже выступали бывшие игроки ЦСКА Дмитрий Галямин, Игорь Корнеев и Андрей Мох.
Впрочем, вскоре Кузнецову пришлось вернуться - из-за нечистоплотности агента сделка оказалась под угрозой срыва. Выступал за «Эспаньол» с 1992 по 1995 год, в Испании играл также за «Лериду» (1995 - аренда), «Алавес» (1995-1997) и «Осасуну» (1996-1997).
После возвращения в Россию снова играл за ЦСКА (1997-1998), затем за тульский «Арсенал» (1998 - аренда), нижегородский «Локомотив» (1999), саратовский «Сокол» (2000-2001), «Торпедо-ЗИЛ» (2002) и астраханский «Волгарь-Газпром» (2002).
Дмитрий Кузнецов выступал за олимпийскую (1987, 1 матч) и первую (1990-1991, 12 матчей, 2 гола) сборные СССР, сборную СНГ (1992, 8 матчей) и сборную России (1992-1998, 8 матчей). В составе сборной СНГ принимал участие в Евро-1992, в составе российской национальной команды - в чемпионате мира-1994.
Завершив выступления, Дмитрий Кузнецов тренировал мини-футбольные клубы, в декабре 2007 года был назначен главным тренером нижегородского «Локомотива», но уже в феврале 2008-го его на этом посту сменил Илья Цымбаларь.
В 2014 году вошел в тренерский штаб казанского «Рубина».