У серпні 2019 року підписав контракт з «Зорею». Виступав за юнацьку команду клубу, а, починаючи з сезону 2020/21, грав і за молодіжну команду. За першу команду луганців дебютував 9 травня 2021 року в переможному (2:1) домашньому поєдинку 26-го туру Прем'єр-ліги України проти «Олександрії». Денис вийшов на поле на 70-ій хвилині, замінивши Максима Луньова[1][2], і вже через три хвилини віддав гольовий пас на Даниїла Алефіренка[3].