Мечислав Петрович Шульц родился 14 мая 1920 года в селе Васильевка Базалийского района Хмельницкой области на Украине.
В 1938 году закончил рабфак при Новгородском учительском институте, в 1940 году - исторический факультет Новгородского учительского института.
В действующей армии был с 1 июля 1941 года. Участник сражения под Старой Руссой. 3 сентября 1941 года будучи тяжело раненым был пленён и содержался в лагерях военнопленных в Германии до 14 апреля 1945 года. освобождён американцами.
В 1950 году - окончил Воронежский государственный педагогический институт.
С 1957 по 1951 год возглавлял среднюю школу в Караганде.
В 1966-1972 и 1982-1988 г.г. заведовал кафедрой педагогики и психологии в Мичуринском государственном педагогическом институте.
Автор 116 публикаций, монографий, восьми книг, среди которых: "Взаимоотношения учителей и учащихся в советской и буржуазных школах" (Воронеж, 1981).
награждён нагрудным знаком "Отличник просвещения Казахской ССР" (1957), "Отличник просвещения СССР" (1971), "За творческий педагогический труд" (1977), "За активную работу в педагогическом обществе РСФСР" (1985), орденом Отечественной войны 2 степени в 1985 году, медалью "За боевые заслуги" (1992).
Профессор (1995), действительный член Международной педагогической академии (1996).