Родился 19 апреля 1923 года в селе Букатовка ныне Воскресенского района Саратовской области в крестьянской семье.
Новосельцев Михаил Григорьевич – наводчик орудия 1184-го истребительно-противотанкового артиллерийского полка 20-й отдельной истребительно-противотанковой артиллерийской бригады Резерва Верховного Главнокомандующего (РВГК) 9-го гвардейского танкового корпуса 2-й гвардейской танковой армии 1-го Белорусского фронта, сержант – на момент представления к награждению орденом Славы 1-й степени.
Родился 19 апреля 1923 года в селе Букатовка ныне Воскресенского района Саратовской области в крестьянской семье. Русский. Окончил 4 класса. Работал трактористом в колхозе.В Красной Армии и на фронте в Великую Отечественную войну с марта 1942 года. Воевал на Сталинградском, Донском, Центральном и 1-м Белорусском фронтах.
Наводчик орудия 206-го истребительно-противотанкового артиллерийского полка (20-я отдельная истребительно-противотанковая артиллерийская бригада РВГК, 65-я армия, 1-й Белорусский фронт) сержант Михаил Новосельцев 5 октября 1944 года в оборонительных боях на правом берегу реки Нарев в районе населённого пункта Тшепово, расположенного в 7 километрах севернее города Сероцк (Польша), отражая атаки танков и пехоты противника, прямой наводкой из своего орудия сжег один тяжелый танк типа "Пантера" и уничтожил до 15 немецких солдат, чем обеспечил удержание рубежа.
Приказом командующего артиллерией 1-го Белорусского фронта от 19 октября 1944 года за образцовое выполнение заданий командования в боях с немецко-фашистскими захватчиками сержант Новосельцев Михаил Григорьевич награждён орденом Славы 3-й степени (№176026).
9 февраля 1945 года наводчик орудия 1184-го истребительно-противотанкового артиллерийского полка (20-я отдельная истребительно-противотанковая артиллерийская бригада РВГК, 339-я стрелковая дивизия, 33-я армия, 1-й Белорусский фронт) сержант Михаил Новосельцев в боях за плацдарм на левом берегу реки Одер в 18 километрах южнее города Франкфурт (Германия) обнаружил сосредоточение противника перед атакой и открыл по нему огонь. Огнем из своего орудия он уничтожил две повозки с боеприпасами и до 15 гитлеровцев, тем самым сорвав контратаку врага.
Приказом по войскам 1-го Белорусского фронта от 4 марта 1945 года за образцовое выполнение заданий командования в боях с немецко-фашистскими захватчиками сержант Новосельцев Михаил Григорьевич награждён орденом Славы 2-й степени (№9676).
3 мая 1945 года наводчик орудия 1184-го истребительно-противотанкового артиллерийского полка (20-я отдельная истребительно-противотанковая артиллерийская бригада РВГК, 9-й гвардейский танковый корпус, 2-я гвардейская танковая армия, 1-й Белорусский фронт) сержант Михаил Новосельцев в боях с окружённой группировкой противника у населённого пункта Певезин (Германия) уничтожил свыше десяти и взял в плен четырёх гитлеровцев.4 мая 1945 года во встречном бою с группой вражеских солдат восточнее населённого пункта Треммен (Германия) сержант Новосельцев разбил лёгкий танк, автомашину с боеприпасами и истребил свыше десятка вражеских пехотинцев.
Указом Президиума Верховного Совета СССР от 15 мая 1946 года за образцовое выполнение заданий командования в боях с немецко-фашистскими захватчиками сержант Новосельцев Михаил Григорьевич награждён орденом Славы 1-й степени (№980), став полным кавалером ордена Славы.
В 1947 году старшина М. Г. Новосельцев демобилизован. Член ВКП(б)/КПСС с 1947 года. Вернулся в родное село. Работал трактористом в колхозе. Затем жил в городе Саратов. Умер в 1990 году. Награждён орденами Отечественной войны 1-й степени (11.03.1985), Славы 1-й (15.05.1946), 2-й (4.03.1945) и 3-й степени (19.10.1944)