Родился в 1915 году в семье крестьянина в д. Надырово Альметьевского района ТАССР. Образование начальное. Работал в колхозе.Мобилизован в 1941 году Альметьевским райвоенкоматом. Воинское звание – красноармеец.В 1945 году красноармеец Шавалеев М. с победой и с многочисленными ранами вернулся на родину. Жил и работал в колхозе «Зай» колхозником.
Награжденные медали были утеряны, остались лишь юбилейные медали.
Дата смерти неизвестна.