С апреля 1918 г. — командир роты 2-го Донецкого советского полка. В мае 1919 г. назначен командиром батальона и помощником командира 334-го стрелкового полка. В сентябре принял командование 319-м стрелковым полком, в феврале 1920 г. — 351-м. В апреле назначен командиром 174-го стрелкового полка. В октябре 1921 г. принял 7-й Кавказский стрелковый полк. В октябре 1924 г. направлен на учебу в Военную академию РККА. По окончании в июне 1927 г. назначен начальником штаба 33-й стрелковой дивизии в Могилеве.
Начальник Главного организационного управления КОНР генерал-майор ВС КОНР В.Ф. Малышкин.
В октябре 1930 г. переведен в Москву на должность начальника штаба Высших стрелково-так-тических курсов усовершенствования командного состава «Выстрел». С ноября 1931 г. — начальник сектора управлений военно-учебных заведений. В декабре 1933 г. направлен в Киев на должность начальника пехотной школы. В мае 1935 г. назначен военным комиссаром и командиром 99-й стрелковой дивизии
[186]. В декабре 1936 г. переведен в Читу на должность заместителя начальника штаба ЗабВО. В августе 1937 г. назначен начальником штаба 57-го особого корпуса в Улан-Удэ. 9 августа 1938 г. арестован органами НКВД как «враг народа» — участник антисоветского военного заговора и шпион. На следствии признал себя виновным во всех инкриминируемых преступлениях, но на заседании ВКВС СССР от своих показаний отказался, вследствии чего «дело» отправили на доследование для дополнительных очных ставок. Поскольку к тому времени давших показания против М. Командующего ЗабВО командарма 2-го ранга М.Д. Великанова и начальника 2-го отдела штаба ЗабВО Элькиса расстреляли, очные ставки не состоялись. В октябре 1939 г. «дело» М. было прекращено «за отсутствием в его действиях состава преступления» [187]. После реабилитации в декабре 1939 г. назначен старшим преподавателем АГШ. 12 июля 1941 г. в звании комбрига занял должность начальника штаба 19-й армии Западного фронта, В начале октября 1941 г. 19, 20, 24 и 32-я армии попали в окружение под Вязьмой в результате успешного начала германским командованием операции «Тайфун». В октябре 1941 г. присвоено воинское звание генерал-майор [188]. Бои по прорыву из окружения 11–12 октября окончились безрезультатно. 24 октября во время ночевки у костра захвачен в плен немецким патрулем. В момент пленения был в гражданской одежде и назвался рядовым Володиным.