Мунир Шарафутдинович родился 27 февраля 1928 года в с.Шубино Сергачского уезда Нижегородской губернии (ныне Сергачского района Нижегородской области). Окончил среднюю школу №3 (г.Казань, 1947г.), Казанский государственный медицинский институт (1953г.). Трудовую деятельность начал в 1953 главным врачом санитарно-эпидемиологической станции Кузнечихинского района ТатАССР. В 1955–58 года заведующий районным отделом здравоохранения и главный врач Кузнечихинской больницы. В 1958–61 года главный врач Дубъязского района ТатАССР. С 1963 года в Казанском ГИДУВе: после окончания ординатуры по невропатологии работал лечащим врачом в клинике нервных болезней; с 1970 года ассистент, с 1972 года доцент кафедры нервных болезней, с 1978 года ректор. Кандидат медицинских наук (1968г.),заслуженный врач ТатАССР (1978г.). Отличник здравоохранения РСФСР (1978г.).