Герой Советского Союза (1945).
Окончил землеустроительный техникум и 3 курса Гидромелиоративного института.
Работал в Наркомате лесной промышленности СССР.
К июлю 1944 года гвардии лейтенант Николай Семёнов командовал ротой 93-го гвардейского отдельного сапёрного батальона 84-й гвардейской стрелковой дивизии 11-й гвардейской армии 3-го Белорусского фронта. Отличился во время освобождения Литовской ССР. В ночь с 16 на 17 июля 1944 года рота Семёнова переправилась через Неман в районе Алитуса и захватила плацдарм на его западном берегу, после чего переправила артиллерийские орудия и отразила все немецкие контратаки.
Указом Президиума Верховного Совета СССР от 24 марта 1945 года за «образцовое выполнение заданий командования и проявленные мужество и героизм в боях с немецкими захватчиками» был удостоен высокого звания Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда» за номером 4209.
После окончания войны в звании капитана Семёнов был уволен в запас. Проживал в Москве, работал сначала в Министерстве лесной промышленности СССР, затем в научно-исследовательском институте.
В 1955 году окончил Московский лесотехнический институт.
Герой Советского Союза (Орден Ленина и медаль «Золотая звезда», 1945). Награжден Орденом Отечественной войны II степени (1943), Орденом Красной Звезды (1944), Орденом Отечественной войны I степени (1945), медалями «За отвагу» (1942), «За оборону Москвы», «За победу над Германией в Великой Отечественной войне 1941–1945 гг.».