Сергей Митрофанович Петров родился 28 мая 1905 года в городе Козлове (ныне Мичуринск( Тамбовской губернии. Окончил Козловское коммерческое училище, работал в городской библиотеке.
Окончил МГУ, преподовал в нынешней школе № 18 г. Мичуринска, далее с 1964 года преподавал в МГУ, затем работал в Гослитиздате, в Управлении пропаганды и агитации ЦК КПСС, в Московском государственном педагогическоминституте им. В.И.ленина. Был ректором Лиретаруного института им. А.М.Горького.
Доктор филологических наук (1957), профессор.
Член Союза писателей СССР (1953).
Автор работ об А.С.Пушкине, И.С.Тургеневе, А.С.Грибоедове, А.М.Горьком, а также учебника по истории русской литературы 19-20 вв.