Уроженец г. Гаврилов-Яма. Из семьи рабочих.
По окончании начальной школы работал на Локаловской мануфактуре. В 1916 г. был призван в царскую армию. В ноябре 1917 г. добровольно вступил в Красную Армию. Закончил курсы красных командиров. В годы Великой Отечественной войны стал известным военачальником. Умело командовал войсками в ходе Московской битвы, освобождения Прибалтики.
Награжден двумя орденами Ленина, двумя орденами Красного Знамени, двумя орденами Кутузова 1-й степени, медалями. Почетный житель г. Алексин Тульской области, который освобождал со своими войсками.
Похоронен в г. Алексин. На здании Гаврилов-Ямского РВК установлена мемориальная доска в его честь.
Горшков М. Командарм родом из нашего города : биография отдельного лица // Возвращение к истокам / сост. Г.А. Федоровская ; отв. за вып. Л.К. Шлепова ; ред., корректор О.И. Камарская. Гаврилов-Ям : [б. и.], 2005. Вып. 4. С. 15-18.
Командарм // Гаврилов-Ямский вестник. 2000. 6 мая.