По распределению Дмитрий поступил в Свердловский (Екатеринбуржский) Академический театр оперы и балета на должность солиста балета, где с успехом исполнял сольные партии в классических и современных балетах театра. Соло мазурки, венгерского, неаполитанского танцев в «Лебедином озере». Трепак, па-де-труа в балете «Щелкунчик». Факир, Золотой божок в «Баядерке». Танец с саблями в балете «Гаянэ». Меркуцио в «Ромео и Джульетте». Номер Якобсона «Баба Яга», Современный номер «Простая история» Э. Смирнова.
В 1988-м Дмитрий с семьёй переезжает в родную Москву. Первый театр, в который его пригласили, был Московский Детский музыкальный театр под руководством Наталии Сац, где он исполнил такие партии, как Учитель танцев в «Золушке, Боцман Летика (Алые паруса) и Комар в одноактном балете «Комар и самовар».
В 1989-м Дмитрий переходит в труппу Смирнова-Голованова, где ему посчастливилось работать с замечательными педагогами: А. Прокофьевым и А. Лавренюком, с которыми он приготовил такие партии, как: Ротбарт (Лебединое озеро), Каренин (Анна Каренина), Наполеон (Война и мир).