Родился 6 января 1966 года в деревне Шеломы-2 Славгородского района Могилевской области (деревня Шеломы-2, Славгородский район, Могилевская область, Республика Беларусь).
15 октября 1984 года Слагородским районным военным комиссариатом призван на срочную военную службу и направлен в город Термез Узбекской ССР (город Термез, Узбекистан) в войсковую часть № 61436 (учебная часть), где готовили по специальности "топогеодезист".
21 декабря 1984 года при войсковой части 61436 принял присягу.
8 февраля 1985 года направлен в город Шендант Республики Афганистан войсковой части № 51852, где проходил службу в должностях стрелка, заместителя командира взвода.
2 ноября 1986 года уволен в запас.
За освобождение из-под обстрела заместителя командира дивизии по политической части в соответствии с Указом Президиума Верховного Совета СССР награжден медалью "За отвагу" (17.03.1987), награжден юбилейной медалью "70 лет Вооруженных Сил СССР" (28.01.1988), "Воину-интернационалисту от благодарного афганского народа" (15.05.1988), "В память 10-летия вывода Советских войск из Афганистана" (29.12.1999). За безупречную службу награжден нагрудными знаками "Гвардия", "Отличник Советской Армии", грамотой Президиума Верховного Совета СССР, грамотой "Воину-патриоту, интернационалисту".
Давыденко Николай Михайлович // Афганистан. Страницы мужества : воинам-интернационалистам Могилевской области посвящается / под общей редакцией В. Н. Василенко ; редколлегия: В. Ф. Ванькович [и др.]. — Могилев, 2019. — С. 318.