
Родился 11 августа 1978 года Горьком.
Окончил Нижегородский государственный технический университет.
В разные годы был заместителем директора "ЛУКОЙЛ НН", директором "Российской газеты" в Нижнем Новгороде.
В 2006 году возглавлял Центр социально-консервативной политики в ПФО.
С октября 2009 по январь 2012 года возглавлял исполком местного отделения партии "Единая Россия" в Нижнем Новгороде.
В 2010 году избран депутатом городской Думы по муниципальному избирательному округу от местного отделения ВВП "Единая Россия" города Нижнего Новгорода. Был заместителем председателя комиссии по местному самоуправлению, входил во фракцию партии "Единая Россия" в городской Думе.
8 июня 2012 года назначен руководителем информационно-аналитического центра "МС Холдинг".
23 декабря 2014 года сложил депутатские полномочия в думе Нижнего Новгорода и занял должность федерального инспектора по Нижегородской области.
9 марта 2016 года полномочный представитель Президента в ПФО Михаил Бабич освободил Дениса Москвина от должности федерального инспектора по Нижегородской области.
10 марта 2016 года назначен проректором ННГУ им. Лобачевского по обеспечение взаимодействия с органами государственной власти и бизнес-структурами.
24 марта 2016 года стал членом Общественной палаты Нижегородской области.