Родился 11 декабря 1983 года в селе Угловское Угловского района Алтайского края.
В 2007 году окончил университет Российской академии образования по специальности «Экономика и управление на предприятии (в торговле и общественном питании)». В 2012 году окончил Алтайский государственный университет по специальности «Юриспруденция».
Трудовую деятельность Денис Сергеевич начал во время обучения в университете Российской академии образования в качестве экономиста ЗАО «Алттрак-Научно-технический центр» в городе Рубцовске.
В 2008 году был трудоустроен в ООО «Управляющая компания «Наш Дом»» в городе Рубцовске. В 2013 году был назначен на должность заместителя начальника управления администрации города Рубцовска по жилищно-коммунальному, дорожному хозяйству и благоустройству. С 2014 по 2017 год работал директором краевого государственного бюджетного стационарного учреждения социального обслуживания «Егорьевский детский дом-интернат для умственно отсталых детей» в селе Перешеечное Егорьевского района Алтайского края. С 2017 по 2021 год руководил краевым государственным бюджетным стационарным учреждением социального обслуживания «Бийский дом-интернат для престарелых и инвалидов» в городе Бийске.
16 июня 2021 года решением Бийского районного Совета народных депутатов избран главой Бийского района.
Членом Правления Ассоциации «Совет муниципальных образований Алтайского края» является с 21 ноября 2025 года.
Женат, воспитывает двух сыновей.