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