Род. в г. Орск Оренбургской обл. Окончил механико-мат. ф-т МГУ (1960), Высшие курсы сценаристов и режиссеров (1967). Работал редактором в редакции рус. прозы изд-ва "Сов. писатель".
После романа "Прямая линия" (М., 1967) выпустил около 20 кн. прозы, в т.ч. : Безотцовщина. Солдат и солдатка. Повести. М., 1971; Повесть о старом поселке. Повести и рассказы. М., 1974; Старые книги. повести. Рассказы. М., 1976; Портрет и вокруг. Роман. М.. 1978; Ключарев и Алимушкин. М., 1979; В большом городе. повести. М., 1980; На зимней дороге. Повести, рассказы, роман. М., 1980; Голоса. Повести, рассказы. М., 1982; Предтеча. Повести. М., 1983; Река с быстрым течением. Повести и рассказы. М., 1983; Где сходилось небо с холмами. Повести. М., 1984; Место под солнцем. Рассказы. М., 1984; Избранное. М., 1987 (предисловие Л.Аннинского); Человек свиты. Повести и рассказы. М., 1988; Отставший. Повести и рассказы. М.,“ХЛ”, 1988; Один и одна. М., 1988; Рассказы. М., 1990; Отдушина. М., 1991; Кавказский пленный. М., “Панорама”, 1997; Лаз. Повести и рассказы. М., “Вагриус”, 1998 (предисловие А.Немзера); Андеграунд, или Герой нашего времени. Роман. М., “Вагриус”, 1998, 1999; Долог наш путь. Повести. М., “Вагриус”, 1999; Удавшийся рассказ о любви. Повести, рассказы. М., “Вагриус”, 2000; Один и одна. Романы. М., “Вагриус”, 2001; Линия судьбы и линия жизни. Романы. М., “Центрполиграф”, 2001. Печатается в ж-лах “Октябрь” (1987, № 2), "НМ" (напр. 1986, № 2; 1991, №№ 5, 9; 1995, № 4; 2000, № 4), "Знамя" (напр. 1987, № 9; 1991, № 4; 1992, № 1; 1993, № 1; 1999, №№ 1-4; 2000, № 5). Произведения М. переведены на анг., испан., итал., нем., польск., франц., швед., япон. и др. языки.
Член СП СССР (1969), Был членом правления СП РСФСР (1985-91), исполкома Русского ПЕН-центра (с 1989), обществ. совета "ЛГ" (до 1999). Член обществ. совета ж-ла "Знамя" (с 1987). совета попечителей фонда "Знамя" (с 1993).
Награжден орденом "Знак Почета" (1984). Букеровская премия за 1992, премия ж-ла “НМ” (1995), Пушкинская премия фонда А.Тепфера (1998), фонда “Знамя” (1998, 2000), Гос. премия РФ (1999).