Родился 24 мая 1988 года в городе Дедовске в Истринском районе Московской области.
В 2010 году он получил диплом Российского государственного социального университета по специальности «государственное и муниципальное управление».
Второе высшее инженерное образование получил в Московском государственном строительном университете.
В 17 лет Михаил Собакин начал работать оператором на заводе по производству брусчатки. Уже через шесть лет он стал начальником производства, а затем ушёл в дочернее предприятие Роскосмоса.
В 2014 году Собакин перешел на муниципальную службу, на которой занимал должности в администрациях подмосковных Красногорска и Химок.
Затем он возглавлял управление благоустройства администрации городского округа Чехов Московской области.
В начале 2021 года занял пост заместителя главы городского округа по вопросам ЖКХ, благоустройства и экологии.
21 сентября 2022 года он был избран председателем Совета депутатов, руководителем депутатского объединения «Единая Россия» в совете депутатов городского округа Чехов.
27 октября 2023 года был назначен временно исполняющим обязанности главы городского округа Чехов.