Николай Кириллович Романов родился 10 мая 1919 г. в д.Верхний Казмаш Караидельского района Республики Башкортостан. До войны работал на различных должностях: счетоводом, кассиром в колхозах, заведующим отделом райкома комсомола. В октябре 1939 года был призван в Красную Армию Караидельским райвоенкоматом, на фронтах Великой Отечественной войны - с 1943 года.
Старшина Николай Романов, командир взвода 188-го стрелкового полка, отличился при форсировании Днепра. 15 октября 1943 года южнее поселка Лоев (Гомельская область) он одним из первых переправился через реку и возглавил бой по расширению плацдарма. Под его командованием бойцы успешно отразили три контратаки превосходящих сил противника.
На следующий день, 16 октября, при штурме высоты юго-западнее Лоева, Романов заменил выбывшего командира роты и обеспечил выполнение боевой задачи. 20 октября 1943 года Николай Кириллович погиб в бою. Указом Президиума Верховного Совета СССР от 30 октября 1943 года за образцовое выполнение боевых заданий и проявленные героизм и мужество старшине Романову Николаю Кирилловичу посмертно было присвоено звание Героя Советского Союза.