Регалии: Заслуженный мастер спорта; олимпийский чемпион (2014) в командном первенстве; серебряный призер Олимпийских игр (2018) в командном первенстве; бронзовый призер чемпионата мира (2013) в танцах на льду; серебряный призер командного чемпионата мира (2017); чемпион Европы (2013); 3-кратный серебряный (2011, 2012, 2018) и 2-кратный бронзовый (2016, 2017) призер чемпионатов Европы; победитель первенства мира среди юниоров (2007); 7-кратный чемпион России.
Родился 18 июля 1989 года в Москве.
Дмитрий Соловьев начал выступать в танцах на льду с Екатериной Бобровой в 2000 году. Этот дуэт победил на юниорском первенстве Европы (2007). Первых крупных международных успехов Боброва и Соловьев добились в сезоне-2012/13, когда завоевали бронзу на чемпионате мира в Лондоне и золото на чемпионате Европы в Загребе.
На Олимпиаде-2010 в Ванкувере дуэт занял 15 место, а через четыре года в Сочи-2014 внес свой вклад в победу российской сборной в командном первенстве. В танцах на льду Боброва и Соловьев заняли пятое место.
На третьей своей Олимпиаде в Пхенчхане Дмитрий и Екатерина неудачно исполнили короткую программу (75,47 балла) и расположились на шестой строке промежуточного протокола. Произвольную программу дуэт откатал чуть лучше (111,45 балла), но этого оказалось недостаточно, чтобы претендовать на медали. В итоге россияне набрали 186,92 балла и заняли пятое место.
Тем не менее россияне не остались в Южной Корее без наград - Боброва и Соловьев выступили в командном первенстве, принесли очки в копилку сборной и стали обладателями серебряных медалей.