Михаил Владимирович Кошкин родился в 1984 году в селе Колянур Советского района Кировской области. Окончил Колянурскую среднюю школу и педагогическое училище в Советске. С 2004 года находился на военной службе, сначала срочной, позже по контракту. Старший прапорщик, заместитель командира взвода Кошкин неоднократно бывал в служебных командировках в Таджикистане, Нагорном Карабахе, Сирийской Арабской Республике, за что был представлен к государственным наградам.
Погиб 30 марта 2022 г.