Известный архитектор и композитор, Николай Васнецов родился 24 сентября 1960 года в городе Можайск, Московской области. Происходит из рода Васнецовых. Правнук Аркадия Михайловича Васнецова - главы города Вятки до 1917 года, родного брата известных русских художников Виктора и Аполлинария Васнецовых.
С 1989 года занимается архитектурной деятельностью. С 2005 года преподает в Московском архитектурном институте. Им написаны песни, пьесы и музыкальные композиции. Свое архитектурное проектирование формирует в неразрывной связи традиций и современного миропонимания - в градостроительстве, жилищно-общественном и церковном строительстве.
Среди интересных объектов мастера, как новое, выделяется иконостас церкви Успения Пресвятой Богородицы села Мышкино Можайского района, где без отступлений от канона православной церкви разработан новый тип символического декорирования иконостаса на основе народных традиций нижегородского зодчества и символических традиций Древней Руси. В творчестве современной архитектуры выделяется построенный жилой дом повышенной комфортности - «Белый дом, желтые крыши», где использован конструктивный прием коньковой крыши, повторяющий традиции древнего зодчества.