Дмитрий Фриш родился 13 февраля 1977 года в городе Новосибирск. Юношеские годы провел в Омске. В 1999 году окончил факультет экономики управления в Омского Технического Университета по специальности «Управление производством».
Трудовую деятельность Фриш начал в Министерстве внутренних дел города Омска. Являлся сотрудником уголовного розыска. Далее перевелся в отдел по контролю оборота наркотиков. Впоследствии занимал руководящие должности в транспортной полиции и в Главном управлении МВД Московской области.
В 2012 году Дмитрий Владимирович Фриш занял должность Первого заместителя Главы Администрации городского округа Чехов.