Родился 28 марта 1964 г. в деревне Шамовщина Мстиславского района Могилевской области Белорусской ССР (деревня Шамовщина, Мстиславский район, Могилевская область, Республика Беларусь).
28 марта 1982 г. Мстиславским районным военным комиссариатом призван на срочную воинскую службу.
9 мая 1982 г. принял военную присягу.
С 11 апреля 1982 г. по 20 июня 1982 г. — курсант войсковой части № 61436.
С 23 июня 1982 г. по 17 июня 1984 г. служил в Республике Афганистан.
Награжден нагрудным знаком "Отличник Советской Армии", грамотой Президиума Верховного Совета СССР, юбилейной медалью "70 лет Вооруженных Сил СССР" (1988), медалью "Воину-интернационалисту от благодарного афганского народа" (1988).
Список воинов-интернационалистов Мстиславского района, участников боевых действий в Афганистане : Дюбков Михаил Николаевич // Афганистан. Страницы мужества : воинам-интернационалистам Могилевской области посвящается / под общей редакцией В. Н. Василенко ; редколлегия: В. Ф. Ванькович [и др.]. — Могилев, 2019. — С. 288.