Денис Матвеев родился 25 апреля 1983 года в Санкт-Петербурге. В 2000 году окончил школу имени В.М. Комарова в Звёздном городке. Продолжил образование в МГТУ имени Н.Э. Баумана на факультете «Информатики и систем управления» по специальности «Вычислительные машины, комплексы, системы и сети».
В 2010 году поступил в отряд космонавтов и спустя два года получил квалификацию «космонавт-испытатель». Затем продолжал готовиться к полёту в составе группы специализации и совершенствования.
С мая 2021 года Денис Матвеев начал готовиться к экспедиции на орбиту в качестве бортинженера ТПК «Союз МС» и бортинженера МКС-67.
18 марта 2022 года на корабле «Союз МС-21» Олег Артемьев, Денис Матвеев и Сергей Корсаков отправились в полёт. Для командира экипажа Олега Артемьева это была третья экспедиция на орбиту, для его бортинженеров – первая.
В ходе полёта Денис Матвеев выполнил четыре выхода в открытый космос, общая продолжительность которых составила 26 часов 8 минут. 29 сентября 2022 года в 13:57 по московскому времени спускаемый аппарат транспортного пилотируемого корабля (ТПК) «Союз МС-21» совершил штатную посадку в расчётной точке на территории Казахстана. Длительность полёта составила 195 суток.
Отряд космонавтов, руководство и сотрудники ЦПК поздравляют Дениса Матвеева с днём рождения, желают здоровья, благополучия и успехов в профессиональной деятельности!