Депутат Законодательного Собрания Санкт-Петербурга VI созыва.Член постоянной комиссии по экологии и природопользованию.Член Российской объединенной демократической партии «Яблоко». Один из авторов стратегии развития мегаполиса «Большой Петербург - XXI».
Михаил Амосов родился 11 апреля 1959 года в городе Санкт-Петербург. Свою трудовую деятельность начал рабочим в геологических экспедиций. В 1981 году окончил географический факультет Санкт-Петербургского Государственного Университета. Далее, в 1987 году защитил кандидатскую диссертацию и начал преподавать на географическом факультете родного вуза.
С 1990 по 1993 год Амосов избирался депутатом Санкт-Петербургского городского Совета, работал заместителем председателя постоянной комиссии по экологии, председателем постоянной комиссии по градостроительной политике и землепользованию. Затем в 1994, 1998 и 2002 году трижды избирался депутатом Законодательного Собрания Санкт-Петербурга.
В 2003 году баллотировался на пост Губернатора Санкт-Петербурга. За кандидатуру Михаила Ивановича проголосовали 7,6 % избирателей жителей города.
С 2003 года на протяжении четырех лет являлся председателем постоянной комиссии по городскому хозяйству, градостроительству и земельным вопросам.
Михаил Иванович входит в Российскую объединенную демократическую партию «Яблоко» с момента ее основания. В течении четырех лет выступал председателем Политического совета, а в также до 2003 года работал председателем Петербургского отделения партии «Яблоко». С 2004 года Амосов стал членом Федерального политического комитета партии «Яблоко». В 2015 году Амосов вновь избран председателем Петербургского отделения партии «Яблоко».
В сентябре 2016 года Михаил Амосов избран депутатом Законодательного Собрания Санкт- Петербурга VI созыва от Санкт-Петербургского регионального отделения политической партии «Российская объединенная демократическая партия «Яблоко». Член фракции «Яблоко». Является постоянным членом комиссии по экологии и природопользованию.
Михаил Иванович Амосов является одним из авторов стратегии развития мегаполиса «Большой Петербург - XXI». Имеет научные публикации по экологии, политологии, физической и исторической географии, гляциологии.
В Санкт-Петербурге в день Единого голосования 8 сентября 2019 года на пост главы города претендовали три кандидата: исполняющий обязанности губернатора Александр Беглов, которого поддерживает «Единая Россия», и два депутата местного Заксобрания: Михаил Амосов от «Гражданской платформы» и Надежда Тихонова от «Справедливой России». По результатам обработки голосов победу одержал Александр Дмитриевич Беглов, набрав 64,45%, за него отдали голос 734 821 жителя города. На втором месте Надежда Тихонова с результатом 16,84%. На третьем, Михаил Амосов, который набрал 16,01%. Всего в голосовании приняло участие 1 146 643 жителей Петербурга, Явка составила 30,6%.
Медаль «В память 300-летия Санкт-Петербурга».
Почетная грамота Совета Федерации Федерального собрания Российской Федерации «За активное участие в законотворческой работе Законодательного собрания Санкт-Петербурга».
Почетная грамота Государственной думы Федерального собрания «За существенный вклад в развитие законодательства Санкт-Петербурга».
Диплом почетного жителя Муниципального образования Гражданка (Санкт-Петербург).
Знак Санкт-Петербургского государственного университета «За заслуги перед Санкт-Петербургским университетом».
Почетная награда Европейского университета в Санкт-Петербурге «Хрустальная улитка» (2018 год).
Жена - Вера Владимировна Амосова, доцент Санкт-Петербургского экономического университета.
Дочь, подрастает внучка.