В 1927 году семья Михалковых переехала в Ставропольский край — сначала в город Пятигорск, затем в Георгиевск. Окончил спецшколу НКВД, Бывший пограничник.
В 1941 году в начале Великой Отечественной войны служил в особом отделе Юго-Западного фронта. В сентябре 1941 года попал в плен, бежал и далее продолжал службу в тылу врага в качестве агента-нелегала, снабжая разведорганы Красной Армии важными оперативными сведениями. В 1945 году, незадолго до победы, Михаил Владимирович во время боя в немецкой форме перешёл фронт и был задержан органами военной контрразведки «СМЕРШ». По обвинению в сотрудничестве с немецкой разведкой отбыл пять лет заключения, сначала в Лефортовской тюрьме, позднее, в одном из лагерей на Дальнем Востоке.
Вольфганг Акунов в книге Честь и Верность. Лейбштандарт пишет следующее (стр. 215 (смотрите сноску снизу)): Между прочим, в рядах дивизии СС Мёртвая голова служил советский разведчик Михаил Владимирович Михалков, младший брат Сергея Владимировича Михалкова, автора текста гимна СССР (а заодно и текста современного российского гимна). Михаил Михалков, также не обделенный поэтическим даром, сочинил марш дивизии СС Мёртвая голова, каждый куплет которого заканчивался словами: «Где Гитлер, там победа». После войны он попал в цепкие СМЕРШ, но не был расстрелян (возможно, благодаря заступничеству сановного брата), хотя и отсидел в советской тюрьме положенный срок. С тех пор опальный Михалков-младший зарабатывал себе на жизнь поэтом-песенником под псевдонимом Андронов.
За участие в Великой Отечественной войне награждён тремя орденами и двенадцатью медалями.
Печататься начал в 1950 году. Более двадцати лет выступал как пропагандист военно-патриотической темы, за что отмечен многими почётными грамотами и знаками армейских и флотских соединений, а также многими дипломами и премиями на Всесоюзных конкурсах песен. Издал более 400 песен.