Денис Зайцев родился 1 мая 1975 года в Ленинграде. В кино впервые снялся в 1984 году, в фильме Леонида Нечаева "Честный, рыжий, влюбленный". Главная роль - честного лисенка - принесла Денису славу, какая не снилась иным "взрослым" артистам. За первой работой последовали следующие - он снялся в фантастической ленте "Гум-гам" (1985), вновь сыграл у Нечаева в фильме-сказке "Питер Пэн". Однако потом подросток решил отказаться на время от кино, уделив время учебе в школе. Затем Денис Зайцев, не сумев поступить на актерский факультет, начал учиться в Муниципальном институте на специалиста-управленца, однако через год все же сдал вступительные экзамены в Санкт-Петербургскую академию театрального искусства, на курс Андрея Андреева. Еще студентом он начал играть на сцене ТЮЗа, а с 1997 года после окончания СПбГАТИ Денис Зайцев служит в Санкт-Петербургском театре комедии имени Н.П.Акимова. Первым его спектаклем в театре стала "Ночь в Венеции", затем он играл в постановках: "Не все коту масленица" (Ипполит), "Мой вишневый садик" (Саша), "Клавир для начинающих карьеру" (Князь Тараканов-младший), "Влюбленные" (Тоньино), "Зойкина квартира" (Фокстротчик), "Дороги любви" (Вильгельм Сервинг), "Виндзорские проказницы" (Ним), "Проделки Эмиля" (Петух Петерс), "Тайна золотого ларца" (Иванушка), "Тень" (Ученый), "Средство Макропулоса" (Альберт Грегор). Актер снимался также в фильмах "Зимняя вишня-3" (1995), "Бесноватые" (1997), в сериалах "Империя под ударом" (2000), "Вовочка" (2002), "Чисто по жизни" (2003).