Михаил Михайлович Кузнецов родился в 1923 году в деревне Второе Кузнецово ныне Шарангского района Нижегородской области. По национальности русский. Член КПСС с 1966 года. До армии был пастухом, работал в колхозе.
За героизм и мужество, проявленные в операции на Одере, указом Президиума Верховного Совета СССР от 10 апреля 1945 года рядовому Михаилу Михайловичу Кузнецову присвоено звание Героя Советского Союза.
После Великой Отечественной войны жил в Чебоксарах. С 1954 года работал электрослесарем-ремонтником на Чебоксарской ТЭЦ №1 (ТГК-5).
Награждён орденами Ленина, Отечественной войны I степени, Славы III степени, медалями. Занесён в Почётную книгу трудовой славы и героизма Чувашской АССР
В настоящее время в новочебоксарской школе в кадетском классе учится правнучка Героя.