Ведущий солист Московского академического музыкального театра им. К.С. Станиславского и Вл. И. Немировича-Данченко, Дмитрий Ульянов востребован многими российскими и зарубежными театрами. Как интерпретатор русской и зарубежной оперы, классической и современной, как бас, так и как баритон. Он поет Гремина и Кутузова, Досифея и Дона Базилио, а также Эскамильо и даже Дон Жуана.
В Большом Дмитрий Ульянов дебютировал в партии Доктора в опере «Воццек» А. Берга, причем, очень стремительно, всего за неделю освоив язык нововенской школы и прекрасно вписавшись в актерскую «команду» Дмитрия Чернякова (2009 г.). А спустя пять лет вновь появился на нашей сцене, выступив в партии Филиппа II в «Дон Карлосе» Дж. Верди и партии Эскамильо в «Кармен» Ж. Бизе.
Экспертный совет «Золотой маски» дважды отмечал его достижения, включая в число номинантов этой высокой награды: за исполнение партий – Кутузова в опере «Война и мир» С. Прокофьева и Ивана Хованского в опере «Хованщина» М. Мусоргского (оба спектакля были поставлены в Музыкальном театре им. Станиславского и Немировича-Данченко).