Родился 21 января 1991 в Васильевке Запорожской области.
Окончил факультет Социологии управления Запорожского университета.
Окончил Высшую политическую школу, образовательную школу представителей НАТО в Украине, получал стипендию от ОБСЕ в рамках процессов мониторинга за экологией Запорожья.
Женат. Супруги воспитывают дочь Марию (2017 г.р.).
В мае 2013 года Федоров в Запорожье основал собственное digital-агентство SMMSTUDIO. Его компания занимается увеличением продаж с помощью рекламы в социальных сетях, таких как Facebook и Instagram. Одним из клиентов студии был Квартал-Концерт.
С сентября 2018 года по декабрь 2018 - в рамках консалтинговой деятельности занимал должность операционного директора проекта Суперлюди.
Спикер IT-Forum 2016, iForum 2019, LVIV SMM FORUM. Провел курс DIGITAL & SMM на платформе Cвободная образовательная ПЛАТФОРМА.
Во время студенчества начал крупнейшее в городе молодежное общественное движение "Актив-Z". В 2012-2013 годах во время учебы в университете был "студенческим мэром" Запорожья, где реализовал ряд социальных проектов для развития молодежи города.
Соорганизатор социально-благотворительной акции "Я для тебя".
Активно участвовал в конференциях по экологическим вопросам.
Вместе с фондом USAID реализовал проект "Усиление IT-потенциала Запорожья".
В 2014 - кандидат в народные депутаты от партии 5.10 на выборах в Верховную Раду, №166 в избирательном списке.
В декабре 2018 Михаил Федоров присоединился к избирательному штабу кандидата в президенты Владимира Зеленского. Он возглавил digital-направление ЗеКоманды.
На внеочередных выборах в Верховную Раду в 2019 избран народным депутатом от партии Слуга народа, №6 в избирательном списке.
С 21 мая 2019 - советник президента (вне штата) по digital-направлению.
29 августа 2019 года Верховная Рада утвердила новый состав Кабинета министров, Михаид Федоров назначен вице-премьер-министром, министром цифровой трансформации.
4 марта 2020 года Верховная Рада проголосовала за отставку Алексея Гончарука с поста премьер-министра, это влечет за собой отставку всего правительства. В тот же день Верховная Рада утвердила новый состав Кабинета министров, Михаил Федоров вновь назначен вице-премьер-министр - министр цифровой трансформации Украины.
20 марта 2023 года Верховная Рада отправила в отставку министра цифровой трансформации Михаила Фёдорова.
21 марта 2023 Михаила Федорова назначили вице-премьер-министром по инновациям, развитию образования, науки и технологий - министром цифровой трансформации Украины.
Имеет первый разряд по шахматам.
21.03.2023