Родился 25 мая 1963 г. в деревне Курковщина Мстиславского района Могилевской области Белорусской ССР (деревня Курковщина, Мстиславский район, Могилевская область, Республика Беларусь).
7 апреля 1982 г. Мстиславским районным военным комиссариатом призван на срочную воинскую службу. Направлен в войсковую часть № 22002 в город Ташкент Узбекской ССР (город Ташкент, Республика Узбекистан).
1 мая 1982 г. принял военную присягу.
С 20 октября 1982 г. по 28 апреля 1984 г. служил водителем в составе военно-воздушных сил на Кабульском аэродроме в войсковой части № 22533 в Республике Афганистан.
Награжден грамотой Президиума Верховного Совета СССР, юбилейными медалями "70 лет Вооруженных Сил СССР" (1988), "В память 10-летия вывода советских войск из Афганистана" (1999), медалью "Воину-интернационалисту от благодарного афганского народа" (1988).
Микулич, С. Обеспечивал боевые вылеты самолетов и вертолетов : [воин-интернационалист Терещенков Михаил Викторович] / Сергей Микулич // Святло Кастрычніка (Мсціслаў). — 2023. — 11 лютага. — С. 4 : іл.
Список воинов-интернационалистов Мстиславского района, участников боевых действий в Афганистане : Терещенков Михаил Викторович // Афганистан. Страницы мужества : воинам-интернационалистам Могилевской области посвящается / под общей редакцией В. Н. Василенко ; редколлегия: В. Ф. Ванькович [и др.]. — Могилев, 2019. — С. 289.