Михаил Ефремов родился 10 ноября 1963 года в Москве в семье выдающегося актёра, режиссёра, основателя театра «Современник» Олега Ефремова и актрисы Аллы Покровской. Наблюдая за родителем, ставшим ещё при жизни легендой, Михаил себе такой судьбы не желал и актёром становиться не планировал. Мальчик с интересом учился в школе, но роли сами находили его уже тогда. Впервые он вышел на театральную сцену в спектакле «Уходя, оглянись!» ещё ребенком, а уже в 13 лет дебютировал в кино и сразу в главной роли – в картине «Дни хирурга Мишкина». В 1978 году на экраны вышла лента «Когда я стану великаном», в которой 15-летний Ефремов мастерски сыграл Петю Копейкина, а спустя некоторое время юный актёр блистал в картине «Всё наоборот». В 1981 году Михаил поступил в МХАТ, но учёбу пришлось прервать ради службы в армии, где Ефремов – младший попробовал себя в роли режиссёра-постановщика культмассовых мероприятий. Получив диплом, актёр возглавил молодежное крыло «Современника», но после закрытия театра, поступил на службу во МХАТ. Михаил Ефремов – актёр неординарного дарования, и хотя он преимущественно играет роли второго плана, все они не остаются без внимания зрителей. В списке фильмов с его участием - «Шантажист», «Виват, Гардемарины!», «Люк», «Королева Марго», «Граница. Таёжный роман», «Небо. Самолёт. Девушка», «9 рота», «12», «Артистка», «День выборов», «Духless», «Вратарь галактики», «Русский бес» и другие.