Родился в 1965 г. в деревне Павловичи Круглянского района Могилевской области Белорусской ССР (деревня Павловичи, Круглянский район, Могилевская область, Республика Беларусь).
28 сентября 1983 г. призван на службу в армию.
Прошел двухмесячные учебные сборы в городе Илотане Туркменской ССР (город Елетен, Марийский район, Туркменистан).
С 30 декабря 1983 г. по 28 февраля 1986 г. служил в автомобильной части по перевозке керосина для заправки самолетов и вертолетов в Республике Афганистан.
Демобилизован в феврале 1986 г.
Награжден медалью "От благодарного афганского народа".
Гапонов Михаил Николаевич // Афганистан. Страницы мужества : воинам-интернационалистам Могилевской области посвящается / под общей редакцией В. Н. Василенко ; редколлегия: В. Ф. Ванькович [и др.]. — Могилев, 2019. — С. 262.