Денис родился и вырос в городе Ногинске. Закончил среднюю школу №12, затем учился в Автодорожном техникуме. С детства увлекался футболом, был скромным и отзывчивым человеком, пользовался авторитетом среди друзей и знакомых.
В начале декабря 2024 года Денис подписал контракт с Министерством обороны Российской Федерации и был направлен в зону проведения КТО в Курской области.
Погиб 28 декабря 2024 года в деревне Погребки Суджанского района Курской области, выполняя боевое задание, верный Военной присяге.
Захоронен 19 февраля 2025 года на Ногинском кладбище.