Участник Великой Отечественной войны. Воевал под Сталинградом и на Калининском фронте. Закончил войну старшиной-политруком в Эстонском корпусе, созданном специально для освобождения Эстонии. Награжден орденом Отечественной войны 2-й степени и медалью “За отвагу”.
В 1950г. окончил философский факультет ЛГУ.
Макаров М.Г.- специалист по теории диалектики и проблемам истории философии; доктор философских наук, профессор.
В 1950 -1971 работал в Тартуском государственном университете преподавателем, а с 1972 по 2005 был профессором Ленинградской, ныне С.-Петербургской кафедры философии РАН.
Докторская диссертация - "Историческое развитие категории "цель" и значение ее в современной науке и философии" (1967).
В научных трудах Макарова исследуется понятийный инструментарий философии, историческое развитие категорий, их многозначность и вариативность. Обосновывается неразрывная связь генезиса философских понятий с исторической эволюцией самого предмета философии. Исследовано своеобразие философских традиций как отражения единства и различия первичных культурно-исторических потоков философской мысли в русле взаимодействия с другими формами общественного сознания.
Записано со слов Макарова М.Г., ныне проживающего в г.Таллинн