Денис Шапов — уроженец Северодвинска, отслужил срочную службу в Военно-Воздушных силах.
С 1998 года работал на руководящих должностях российских компаний в сфере разработки месторождений, добычи и переработки полезных ископаемых. В частности, руководил Балашейским (Самарская область) и Ярославским горно-обогатительными комбинатами.
Губернатор Игорь Орлов поручил Денису Шапову усилить работу по подготовке региона к пожароопасному сезону 2012 года.