Николай Александрович Спирин родился 15 января 1882 г. в семье кадрового военного. В 1896 г., когда его семья переехала в Москву, он поступил в Московское училище живописи, ваяния и зодчества, которое окончил с большой серебряной медалью. В 1908 г. по просьбе Ярославской городской думы Московское архитектурное общество объявило всероссийский конкурс на постройку здания театра в Ярославле. Всего на конкурс поступило 66 проектов. Победителем конкурса стал 27-летний Н. А. Спирин, который и был приглашён наблюдать за ходом строительства. 28 сентября 1911 г. состоялось торжественное открытие здания театра. Работа архитектора завершилась, но домой он не уехал и оставался в Ярославле до декабря 1912 г.
В январе 1913 г. Н. А. Спирин возвратился в Москву, где работал по специальности. Однако в ноябре 1913 г. он вернулся в Ярославль, где женился на Екатерине Огняновой, дочери известного ярославского купца Михаила Константиновича Огнянова. С началом Первой мировой войны Н. А. Спирин был призван в армию, год воевал в артиллерии на фронте в Карпатах. В марте 1918 г. Н. А. Спирин был демобилизован. С начала 20-х гг. он работал архитектором-хранителем музея-усадьбы Льва Толстого в Хамовниках. Активно высказывал несогласие с планами властей, протестовал против сноса храма Христа Спасителя. 28 декабря 1933 г. архитектора арестовали и приговорили на три года ссылки в Северном крае. После окончания срока Н. А. Спирин поселился в Рыбинске, где стал работать в проектном бюро горкомхоза. Однако 31 января 1938 г. он был арестован во второй раз. 4 октября того же года Н. А. Спирин был приговорён к расстрелу. Вместе с другими приговорёнными, его расстреляли недалеко от деревни Селифонтово, находящейся в 6 километрах от Карабихи. В 1958 г. Н. А. Спирин был реабилитирован.
Григорьев А. Октябрь, Россия, ночь расстрела... // Не предать забвению : книга памяти жертв политических репрессий, связанных судьбами с Ярославской областью. - Ярославль, 2015. Т. 9. С. 75-83.
Трацевский Б. Н., библиограф отдела краеведения ЯОУНБ им. Н. А. Некрасова