Дмитрий Рубцов родился в 1983 году в городе Ухта (Республика Коми). В 2005 году окончил Ярославский государственный медицинский университет по специальности «Провизор», а в 2006 году прошёл интернатуру по направлению «Фармацевтическая технология».
С 2006 года профессиональная деятельность Дмитрия связана с медициной и фармацевтикой. Он прошёл путь от старшего провизора до руководителя московского филиала крупной медицинской компании.
В 2018 году Дмитрий основал компанию «Роймакс», специализирующуюся на поставках медицинского оборудования и расходных материалов.
Воспитывает двух дочерей.