Борис Николаев родился в 1925 году в Ленинграде. Он является членом Союза искусств Санкт-Петербурга. В 1978 году имел выдающийся успех на выставке русских художников состоявшейся в Токио.
Его работы находятся на постоянной выставке в Третьяковской галерее и Музее изобразительных искусств в Омске.