Депутат Законодательного Собрания Челябинской области VI созыва.
Член Комитета Законодательного Собрания по экологии и природопользованию.
Член Коммунистической партии Российской Федерации.
Михаил Махов родился 5 июля 1975 года в городе Челябинск. В 1998 году окончил Челябинский государственный университет по специальности «Финансы и кредит», получив квалификацию «Экономист». Через год прошел курсы подготовки антикризисных управляющих при Уральской академии государственной службы.
С 1998 года является председателем производственного кооператива «Уральский дроболитейный завод», а также директором общества с ограниченной ответственностью «Ладья». Помимо основной профессиональной деятельности, Махов работал в образовательной сфере. С 1999 по 2002 год преподавал в Челябинском государственном университете дисциплины «Основы анализа и оценки бизнеса» и «Антикризисное управление». С 2011 по 2012 год являлся директором Центра содействия студенческому предпринимательству «Росток» при Челябинском государственном университете.
С 2010 года Михаил Андреевич занимает должность заместителя председателя Челябинской областной организации «Профсоюз работников физической культуры». До марта 2013 года являлся помощник депутата Законодательного Собрания Челябинской области, позже - помощником депутата Государственной Думы. Избран депутатом Законодательного Собрания Челябинской области VI созыва 13 сентября 2015 года. Михаил Махов входит в состав Комитета по экологии и природопользованию.
Женат, двое детей.