Поступил в Московское хоровое училище имени А.В. Свешникова, затем - в Суворовское училище.
Окончил Российскую Академию театрального искусства (РАТИ).
Последний спектакль («Красавица и Чудовище») сыграл 25 февраля, за день до кончины.
Дмитрий Дьяконов скончался 26 февраля 2009 года в Москве на 30-м году жизни от остановки сердца. Похоронен на родине в Липецкой области.
У актёра осталась жена и маленький сын.