Родился в 1973 году в Ангарске (Иркутская область). Музыкальное образование начал в Кишиневе (республике Молдова) – с восьми лет учился по классу тромбона и уже в это время играл в духовых оркестрах и ансамблях. В 1992 поступил в Московскую консерваторию (класс профессора В.Б.Баташёва). С 1997 года по настоящее время является артистом Большого симфонического оркестра имени П. И. Чайковского под управлением В. Федосеева, где в 2009 году становится концертмейстером группы тромбонов. Играл под управлением таких дирижеров, как Курт Мазур, Жан Клод Казадезюс, Валерий Гергиев, Евгений Светланов и др. Регулярно принимает участие в фестивалях современной музыки: Gaudeamus Musiekweek Amsterdam, La Biennale di Venezia, Московский Форум, Московская осень и др. Кроме того, Дмитрий играет в качестве солиста с камерными ансамблями и оркестрами. Дмитрий выступает не только как музыкант, но и как лектор. В рамках своих докладов он рассказывает о классической музыке в целом, а также об истории инструментов.
Солист ансамбля Студия новой музыки с 1997 года.