Плаванием занимается в специализированной школе олимпийского резерва «Юность Москвы». [2]
В 2011 году Дмитрий стал победителем юниорского первенства мира в эстафете 4200 метров вольным стилем.[1] В 2012 году в эстафете 4200 метров вольным стилем Дмитрий выиграл золотую медаль чемпионата России.
На чемпионате мира 2014 года по плаванию на короткой воде был удостоен бронзовой медали за участие в предварительном заплыве в эстафете 4200 метров вольным стилем.
Серебряный призёр XXXII чемпионата Европы по водным видам спорта 2014 года в Берлине (Германия) в эстафете 4200 метров вольным стилем.[5]
В 2015 году на Всемирной Универсиаде в Кванджу в составе эстафетной команды 4100 метров вольным стилем стал бронзовым призером.[6]