Денис народився 19 березня 1997 року в місті Керчі, що в українському Криму. У підлітковому віці, після розлучення батьків, переїхав на Херсонщину. Закінчив вище професійне училище в Херсоні. У мирному житті заробляв на життя власною працею – мав теплиці, вирощував овочі й збував їх на оптовому ринку.
Коли почалося повномасштабне вторгнення, Денис вивіз молодшого брата за кордон, а сам повернувся в Україну, щоб стати на її захист. Спочатку підписав контракт з 124-ю окремою бригадою територіальної оборони, а потім – із 34-ю окремою бригадою берегової оборони. Служив сапером інженерно-саперного відділення - старшим водолазом відділення пошуково-рятувальних робіт взводу інженерної розвідки групи інженерного забезпечення. Згодом став оператором БпЛА.
«Я із Житомира переїхала до Дениса в Херсон і була з ним до останнього. Він зробив мені пропозицію, але ми не встигли розписатися. Він був найкращим сином, братом, вірним побратимом. А ще він був найкращим коханим, який умів любити. Ти – моє кохання на все життя, памʼять про тебе я буду нести все життя і ніколи не дам про тебе забути. Кожен день без тебе нестерпний і болючий. Мені не вистачає твого тепла, кохання та посмішки, яка не зрівняється ні з чим на світі», – написала цивільна дружина Анжела.
Поховали воїна в селищі Благодатне на Волині.
У Дениса залишилися цивільна дружина, мати, брат і вітчим.