Родился в семье крещеного калмыка-казака в селе Ватажное Красноярского уезда Астраханской губернии. Рано оставшись сиротой, воспитывался в детском доме. После окончания школы М. П. Иванов был направлен в Московское авиационно-техническое училище, эвакуированное в Астрахань. Однако запрет на поступление в военные училища и академии лиц калмыцкой национальности не позволил ему стать курсантом. Участник строительства оборонительных рубежей на подступах к г. Астрахани. Он вместе с излечившимися после ранения бойцами был определен в запасный полк и оказался в Сталинграде, где в составе стрелковой роты зимой 1943 года попадает на южный участок фронта. Иванов М.П. исполнял, правда, непродолжительное время обязанности комсорга роты, так как в связи с тем, что был калмыком оказался вместе с другими своими земляками - калмыками-рядовыми и сержантами на далеком Урале, в частности на строительстве Широковской ГЭС.