Дмитрий Вязовов родился 1 мая 1999 года в Арзамасе. Рост 176 сантиметров, вес 70 килограмм. На чемпионатах России выступал за команды Нижний Новгород, Краснодар. Серебряный и бронзовый призер чемпионатов России по торболу. Перешел в Подмосковье в 2017 году.