Родился 10 мая 1962 г. в деревне Коробчино Мстиславского района Могилевской области Белорусской ССР (деревня Коробчино, Мстиславский район, Могилевская область, Республика Беларусь).
21 октября 1981 г. Мстиславским районным военным комиссариатом призван на срочную воинскую службу. Направлен в город Самарканд Узбекской ССР (город Самарканд, Республика Узбекистан) в войсковую часть № 52922.
6 декабря 1981 года принял военную присягу.
С 26 апреля 1982 г. по сентябрь 1983 г. служил в Республике Афганистан.
Награжден грамотой Президиума Верховного Совета СССР, юбилейными медалями "70 лет Вооруженных Сил СССР" (1988), "В память 10-летия вывода советских войск из Афганистана" (1999), медалью "Воину-интернационалисту от благодарного афганского народа" (1988).
Список воинов-интернационалистов Мстиславского района, участников боевых действий в Афганистане : Лосев Николай Григорьевич // Афганистан. Страницы мужества : воинам-интернационалистам Могилевской области посвящается / под общей редакцией В. Н. Василенко ; редколлегия: В. Ф. Ванькович [и др.]. — Могилев, 2019. — С. 288.