Дмитрий Демушкин родился 7 мая 1979 г. в Москве. Окончил экономический и психологический факультеты Московского социально-гуманитарного института, в 2008 г. поступил в аспирантуру.
В 1996 г. вступил в РНЕ. В 1998 г. назначен комендантом первой партийной группы, затем - заместителем руководителя первой партийной группы РНЕ.
В 1999 г. Дмитрий Демушкин основал и возглавил всероссийскую национал-социалистическую организацию «Славянский Союз». В 2001 г. входил в оргкомитет Национально-державной партии России (НДПР).
Дмитрий Демушкин является главой высшего национального совета объединения «Русские», председателем оргкомитета Партии националистов.
Организатор Русских маршей, активный участник митингов и протестных акций.
