Депутат Государственной Думы VII созыва. Член Фракции Политической партии «Справедливая Россия». Член комитета по жилищной политике и жилищно-коммунальному хозяйству. Являлся депутатом Законодательного Собрания Свердловской области VI и VII созывов.
Дмитрий Ионин родился 25 января 1985 года в городе Екатеринбург, Свердловская область. В 2001 году окончил Уральский государственный университет имени А.М. Горького по специальности «Регионоведение» и завершил обучение в Итальянском колледже «Леонардо» в Екатеринбурге.
В 2005 году получил дополнительное образование, окончив факультет международных отношений в Уральском государственном университете имени А.М. Горького. После чего, в течении трех лет проходил обучение в аспирантуре Уральского государственного экономического университета. Владеет английским и испанским языками.
Трудовую деятельность начал будучи студентом в 2002 году помощником депутата - председателя комитета по экономической политике, бюджету, финансам и налогам Областной Думы Законодательного Собрания Свердловской области. С 2004 года по 2008 год работал специалистом в ООО «Центр проектных решений». С 2006 года занимал должность заместителя генерального директора по юридическим вопросам ООО «Центр проектных решений».
Депутатом Нижнесергинского городского поселения избран 11 октября 2009 года, возглавил Комитет по вопросам законодательства и местного самоуправления. С ноября 2010 года по июнь 2011 года Дмитрий Александрович являлся членом Избирательной комиссии Свердловской области с правом решающего голоса. В 2010 году занял пост сопредседателя Совета общественной организации «За Справедливое ЖКХ».
С 4 декабря 2011 года являлся депутатом Законодательного Собрания Свердловской области VI созыва в составе фракции «Справедливая Россия». На выборах 18 сентября 2016 года был вновь избран депутатом Законодательного Собрания Свердловской области VII созыва от СР, став заместителем Председателя Комитета по развитию инфраструктуры и жилищной политике.
Помимо Законодательного Собрания Свердловской области в региональном отделении партии Свердловской области значился как: Секретарь Бюро Совета регионального отделения; Член Бюро Совета регионального отделения; Член Совета регионального отделения. В местном отделение партии Кировского района Екатеринбурга значился как: Председатель Совета местного отделения.
В 2017 году Дмитрий Александрович участвовал в выборах Губернатора Свердловской области, но занял 3 место. В том же году Государственная Дума на заседании 13 октября приняла постановление о досрочном сложении депутатских полномочий Александра Буркова - члена партии «Справедливая Россия», назначенного 9 октября 2017 года временно исполняющим обязанности губернатора Омской области.
В связи с этим Президиум Центрального совета партии «Справедливая Россия» рекомендовал Центральной избирательной комиссии РФ передать мандат депутата Дмитрию Ионину. Центральная избирательная комиссия 1 ноября 2017 года приняла решение о наделении полномочиями депутата Государственной Думы РФ, бывшего свердловского парламентария Дмитрия Ионина.
С 1 ноября 2017 года Ионин Дмитрий Александрович является Депутатом Государственной Думы VII созыва в составе федерального списка кандидатов, выдвинутого Политической партией «Справедливая Россия». Региональная группа № 44 - Свердловская область. Член комитета по жилищной политике и жилищно-коммунальному хозяйству.
Женат. Воспитывает двух дочерей.