Николай Алексеевич Алфеев родился в 1905 году в г. Иваново-Вознесенске в семье адвоката. Учился в гимназии, а затем в школе 2-й ступени. В 1919 году вступил в комсомол, в 1925 году — в партию. Трудовая деятельность Н. А. Алфеева началась на фабрике имени Афанасьева в г. Иваново. Затем он работал в ряде советских и хозяйственных учреждений, служил в армии. В предвоенные годы участвовал в геологоразведочных экспедициях в Сибири.
В самом начале Великой Отечественной войны, находясь в должности политрука восстановительного поезда, Н. А. Алфеев был несколько раз ранен, попал в окружение, но вместе с группой солдат и офицеров с боями прорвался к своим.
Все пережитое писателем до войны и в военные годы легло в основу романа «Белые пятна» и книги рассказов «В покинутой усадьбе», изданной Приморским книжным издательством в 1956 году.
Последние годы Н. А. Алфеев прожил на Дальнем Востоке, активно участвуя в литературной жизни. Кроме романа «Белые пятна» и упомянутого сборника рассказов, им написаны повести «На Витиме», «На моржа» и другие.
Умер Н. А. Алфеев во Владивостоке в 1957 году.