Анашкин Михаил Борисович родился 18 ноября 1901 года в селе Кома Минусинского уезда Енисейской губернии (ныне на территории Красноярского края). Русский
В ноябре 1919 года вступил красный партизанский отряд. Участвовал в Красноярской операции, после завершения боевых действий в которой многие партизаны вступили в Красную Армию.
В декабре 1920 года был назначен на должность командира взвода и временно исполняющего должность командира роты 239-го Курского стрелкового полка.
В июне 1924 года был назначен на должность командира взвода 99-го Оренбургского стрелкового полка. В сентябре этого года был направлен на учёбу в Смоленскую военную пехотную школу, после расформирования которой в сентябре 1926 года переведён в Рязанскую пехотную школу имени Ворошилова, окончил которую в октябре 1927 года. Был назначен на должность командира взвода 66 стрелкового полка.
1 августа 1938 года - арестован органами НКВД по обвинению в измене Родине, но 27 февраля 1939 года был освобождён из заключения
Указом Президиума Верховного Совета СССР от 6 апреля 1945 года за умелое руководство боевыми действиями частей и соединений корпуса при прорыве долговременной обороны противника, форсирование реки Вислы, овладении городом Варшавой и проявленные при этом личный героизм, мужество и отвагу гвардии генерал-майору Михаилу Борисовичу Анашкину присвоено звание Героя Советского Союза.
За умелое командование корпусом в Берлинской наступательной операцией, в ходе которой был взят города Шпандау и особенно отличился корпус при штурме Берлина Анашкин был награждён орденом Богдана Хмельницкого 1-й степени.
После войны Анашкин продолжил командовать 129-м стрелковым корпусом, а в мае 1946 года был назначен на должность старшего преподавателя Высшей военной академии имени Ворошилова.
В июле 1946 года вышел в отставку в звании генерал-лейтенанта
Умер 23 января 1951 года в Москве. Похоронен на Новодевичьем кладбище, участок 4 (район Хамовники)
Государственные награды:
Медаль "Золотая Звезда" (06.04.1945);
Два ордена Ленина (21.02.1945; 06.04.1945);
Четыре ордена Красного Знамени (14.02.1943; 22.02.1943; 27.03.1943; 03.11.1944);
орден Кутузова 1 степени (23.08.1944);
орден Богдана Хмельницкого 1 степени (№ 265; 29.05.1945);