Николай Афанасьевич был участником битв под Сталинградом, Курском, принимал участие в форсировании Днепра, освобождении Румынии, Венгрии, Болгарии, Югославии. Закончил войну старшим сержантом в Вене, где встретился с англичанами.
Вот что он вспоминает о войне и нелегких трудовых буднях:
— После окончания в 1939 году средней школы в Минске я поступил учиться в Одесский институт инженеров морского флота и со второго курса, когда «в воздухе уже пахло грозой», меня призвали в Красную Армию в 15-й стрелковый корпус в Ковеле (Западная Украина). Поскольку в институте изучал азбуку морзе, попал в батальон связи, который обслуживал штаб корпуса. Все три дивизии корпуса располагались на границе.
Наш батальон находился в городе, и в субботу мы поехали играть в футбол в лагеря, где стояли другие наши части. А в воскресенье внезапно началась война.
Армия отступала, был ранен под Москвой и попал в госпиталь. К концу 1942 года формировалась 233-я стрелковая дивизия 2-го формирования. К этому времени я переквалифицировался в корректировщика артиллерийского огня и нес службу на передовом наблюдательном пункте.
Первый орден боевого Красного Знамени получил за форсирование Днепра, орден Красной Звезды — за битву под Сталинградом, орден Славы — за танковое сражение у озера Балатон (Венгрия), медаль «За отвагу» — за битву под Курском. Есть и орден Отечественной войны.
После окончания войны закончил Полтавский строительный институт и вновь был призван в ряды Красной Армии в Белорусский военный округ в строительное управление. Будучи в составе ОСУ (особый строительный участок — одно из наименований 10 УНР), принял участие в строительстве суворовского училища в Минске.
Затем был переведен в Гродно начальником участка ОСУ-64. Работал в Щучине, Лиде. В Сморгони в составе 10-го УНР принял участие в строительстве нового аэродрома, где размещались два полка из Австрии и Китая. Затем участвовал в строительстве в Вилейке крупной морской базы, заказчиком которой выступил 4-й отдел военно-морского флота СССР.
Первая ракетная точка была расположена в Беларуси в Слуцке. Мне пришлось строить и этот объект. Затем опять попал в Сморгонь, где дислоцировались ракетные войска. Со Сморгони переведен в Пружаны главным инженером воинской части. В общей сложности за всю службу в войсках вместе с семьей пришлось переезжать с места на место 14 раз.
Затем снова был переведен в минское 10-е УНР и служил на крупной ракетной базе в Колосово. Службу закончил начальником 96-го УНР в Гродно.
В 1971 году приказом Президиума Верховного Совета БССР мне присвоено звание заслуженного строителя Беларуси.