Дмитрий Марин родился 22 января 1984 года в Пскове. Учился в Псковском педагогическом комплексе, отделение искусств, театрально-хоровой класс. Там же впервые вышел на сцену - сыграл в моноспектакле «Сказка о золотом петушке» А.С.Пушкина.
В 1999-2001 гдах играл в Псковском муниципальном молодёжном театре «Бенефис», среди его работ: Стив - «Трамвай "Желание"» Т. Уильямса; Меркуцио - «Ромео и Джульетта» У. Шекспира.
В 2005 году окончил ВТУ им. М.С. Щепкина, курс В.М. Бейлиса и В.Н. Иванова. Играл в студенческих спектаклях: «Братья Карамазовы», Ф. Достоевский - Смердяков; «Преступление и наказание», Ф. Достоевский - Раскольников; «Гроза», А. Островский - Тихон; «Чудная ночь», Н. Гоголь - Рудый Панько, Черт; «Доктор философии», Б. Нушич - Милорад Цвиевич; «Ваня, как ты здесь?», В. Шукшин - Прокопий; «Старший сын», А. Вампилов - Сильва.
В 2005 году Дмитрий Марин был принят в труппу Государственного академического Малого театра.