Режиссёр театра и кино, сценарист. В 1965-1973 г. - режиссёр Московского театра сатиры. С 1973 г. и до конца своих дней - художественный руководитель и главный режиссёр Московского театра им. Ленинского комсомола (с 1990 г. "Ленком"). Народный артист СССР (1991). За годы творческой жизни поставил на сцене более 40 спектаклей, в том числе "Доходное место" (1969), "Звезда и смерть Хоакина Мурьеты" (1976), "Юнона и Авось" (1981), "Поминальная молитва" (1989)... Многие его спектакли были экранизированы. М. Захаров поставил фильмы
"12 стульев" (1976), "Обыкновенное чудо" (1978), "Тот самый Мюнхгаузен" (1979), "Дом, который построил Свифт (1982), "Формула любви" (1984), "Убить дракона" (1988)... М. Захаров - лауреат Государственной премии СССР (1987), трёх Государственных премий РФ (1992, 1997, 2002). Герой Труда РФ (2018).
Имеет государственные награды. Являлся секретарём Союза театральных деятелей РФ и членом Союза кинематографистов СССР. Отец актрисы "Ленкома" Александры Захаровой.
Скончался М.А. Захаров 28 сентября 2019 года, похоронен 1 октября 2019 г. в Москве на Новодевичьем кладбище (5 уч.). Могила на Центральной аллее.