Кузнецов Николай Петрович родился 5 января 1921 года в городе Уфа, в многодетной семье. В десятилетнем возрасте остался без отца. Мать осталась вдовой с восемью детьми.
В 1937 году окончив семь классов поступил учиться в геологоразведовательный техникум в городе Уфа. Защищал диплом на второй день начала Великой Отечественной войны. В июне 1941 года был призван в Советскую Армию. На Калининском фронте, в мае 1942 года получил тяжелое ранение в плечо, бедро и поясницу. Шесть месяцев потребовалось врачам, чтобы извлечь все осколки. После выздоровления, в декабре 1942 года, закончил трехмесячные курсы младших лейтенантов в городе Калинин. По окончанию учебы был зачислен в отдел НКГБ по борьбе с диверсантами, дезертирами.
С декабря 1945 года по август 1946 года учился в школе усовершенствованию офицерского состава. Молодого лейтенанта направляют в Польшу, затем в Львовскую область для борьбы с бандитскими проявлениями и организациями украинских националистов.
С 1957 года служил в ракетной части города Красноярска в должности старшего помощника начальника штаба по боевой подготовке. В звании майора Кузнецов Николай Петрович в 1968 году уволился из рядов Вооруженных Сил по выслуге лет и переехал с женой и детьми на постоянное место жительство в город Гомель. Работал с 1974 года в Белорусском Государственном Университете Транспорта.
Награжден орденом Отечественной Войны, Красной Звезды и двумя медалями «За боевые заслуги».