Родился в Архангельской области, город Северодвинск.
Закончил Гимназию №14 (1991-2001 года обучения). После этого поступил в МГУ, где и продолжает работать в настоящее время. Кандидат является автором более 15 научных статей связанных с математикой, алгеброй и криптографией.
В 2013 году состоялся конфликт между руководством вуза и Михаилом в следствии которого готовилось его увольнение. Причиной тому послужила активная правозащитная деятельность в рамках вуза. Оспорил свое увольнение в суде. На данный момент политик занимает пост заместителя председателя профсоюза «Университетская солидарность» МГУ. Также Михаил связан с движением #Метропикет. Неоднократно выходил в одиночные пикеты.
Эти выборы для кандидата будут вторыми в его жизни. Первый раз он выдвигался в Госдуму в 2011 году, однако не смог избраться.
1/2 квартиры в Архангельской области площадью 78,8 квадратных метров