Родился 24 июля 1986 года в Москве в районе Вешняки.
Диплом о высшем образовании (специальность «Юриспруденция») получил в 2009 году, окончив Московскую академию образования Натальи Нестеровой. С 2009 по 2012 гг. проходил обучение в аспирантуре Российского государственного торгово-экономического университета (РГТЭУ) на кафедре социологии.
Общественно-политической деятельностью активно стал заниматься с 2005 года, вступив в общественную организацию «Национал-патриоты России» (НПР). В 2006 году уже входил в руководящий состав НПР.
Михаил уже 6 раз принимал участие в выборах разных уровней. В 2018 году он даже выставлял свою кандидатуру в мэры Москвы. 3 из 6 раз он баллотировался в Совет депутатов муниципального округа Вешняки и только один раз смог победить в 2012 году. Всегда выдвигался либо в качестве самовыдвиженца, либо от партии " Российский общенародный союз".