Шахворостов Михаил Дмитриевич 1907 жылы 22 қарашада Павлодар облысының Бурас ауылында дүниеге келген. 47-ші армияның 125-ші атқыштар корпусының 128-ші жеке байланыс батальонының ЖЖМ қоймасының меңгерушісі. 1945 жылғы қаңтардағы ұрыс кезінде қиын жағдайда батальонға жанармай жеткізгені үшін 3 дәрежелі Даңқ орденімен марапатталған. 17 қаңтарда жанармай жеткізу тапсырмасын орындай отырып, Шахворостов шахтадағы жарылыс салдарынан басынан жарақат алды. Алғашқы медициналық көмек алғаннан кейін, жараланғанына қарамастан, ол ауруханадан өз еркімен кетіп, 47-ші армияның жабдықтау бөліміне барды, бензинді шығарып, батальонға жеткізді.

     Соғыстан кейін Михаил Дмитриевич Семей қаласында тұрып, №1 қалалық өрт сөндіру командасының бөлім командирі болып жұмыс істеді.