Михаил Струк родился 26 октября 1977 года в селе Новый Рогачик Городищенского района Волгоградской области. В 1999 году получил диплом юриста в Волгоградском государственном университете. Позднее получил дополнительное образование окончив аспирантуру Волгоградской государственной сельскохозяйственной академии. Имеет ученную степень «Кандидат сельскохозяйственных наук».
Трудовую деятельность Михаил Владимирович начал юристом в ЗАО «Птицефабрика «ВОСТОК». Вначале 2000-х годов служил в федеральных органах налоговой полиции Российской Федерации, Управление ФСНП РФ по Волгоградской области. С 2003 года проходил службу в органах внутренних дел России, Главное управление внутренних дел по Волгоградской области.
С 2009 года Струк занимал должность заместителя генерального директора по экономической безопасности ЗАО «Агрофирма «Восток». В 2011 перешел на должность заместителя генерального директора ЗАО «Птицефабрика «Волжская». В 2014 году избран Генеральным директором этой же компании.
Михаил Владимирович является депутатом волгоградской областной думы V созыва. Член партии «Единая Россия» Председатель Среднеахтубинского совета сторонников Партии. Решением Регионального политического совета Партии в 2017 году назначен Региональным координатором федерального партийного проекта «Народный контроль».