Михаил Афанасьев родился и вырос в краевой столице. С детства он интересовался музыкой, поэтому родители отдали сына в музыкальную школу. Затем парень поступил в Московское военно-музыкальном училище. После окончания учебного заведения он понял, что мечтает писать музыку для фильмов. В итоге Михаил Афанасьев создал первую в стране библиотеку музыки для трейлеров, которой стали пользоваться как отечественные, так и зарубежные киноделы.
Среди работ ставропольца также треки для промороликов «Годзиллы 2», сериалов «Очень странные дела 3» и «Мир Дикого Запада». Он писал музыку для российских фильмов «Последняя охота», «Балканский рубеж» и «Лёд 2». В данный момент композитор работает с режиссёром фильма «Мы» Гамлетом Дульяном.