Николай Степанович Леонов родился в селе Коньшино Губкинского района (тогда — Курской области) в большой крестьянской семье. Из шести детей в живых остались двое — Николай и Михаил. В семье любили музыку, Николай умел играть на гитаре, балалайке.
В Коньшино окончил восьмилетнюю школу. Избирался секретарём школьной комсомольской организации. Начавшаяся война поменяла планы парня. Николай решил стать шахтёром, окончил фабрично-заводское училище в городе Горловке и пошёл в забойщики.
7 февраля 1943 года Николай Леонов отметил своё 18-летие и 27 марта Боброво-Дворским райвоенкоматом был призван на действительную военную службу в 46-ю запасную стрелковую бригаду.
Вместо танковой части проходил службу в роте истребителей танков врага, на вооружении были противотанковые 57-миллиметровые пушки, противотанковые ружья Дегтярёва и Семёнова, гранаты и противотанковые мины.
С первых дней пребывания на службе солдат Николай Леонов показался командиру роты Ерёменко талантливым организатором и был назначен командиром 1-го отделения. Вскоре ему было присвоено звание «младший сержант», и он остался для обучения нового пополнения. Две роты были обучены и отправлены на фронт, а с последней, позже, Леонов выехал в Монголию, чтобы участвовать в войне с Японией. По окончании Второй мировой войны Николай Степанович продолжил службу.
«Уже на вторые сутки мы погрузились на платформу и убыли в г. Хабаровск. Там же на нашей танковой базе был сформирован 240-й танкосамоходный полк», — вспоминал ветеран.
Леонов был направлен курсантом в Ульяновское краснознамённое гвардейское танковое училище. Окончил его в 1950 году в звании лейтенанта.
Началась кадровая военная служба. Работал начальником райвоенкомата в Читинской области, начальником третьего отделения РВК в Прохоровском районе, военным комиссаром в Ивнянском районе. В 1960 году уволился и вышел на пенсию. За успешные боевые действия награждён орденом «Отечественной войны» II степени, медалью «За боевые заслуги» и 16 юбилейными медалями.
Леонов Николай Степанович — бывший военком Ивнянского района, ветеран войны и труда. В феврале 2008 года в честь 83-летия Николай Степанович был награждён «Почётным знаком РКВВВС» за активное участие в ветеранском движении.
Проживал в посёлке Ивня, являлся почётным гражданином Ивнянского района. Вёл работу по патриотическому воспитанию молодёжи, выступал перед призывниками с напутственными речами, читал свои стихи и прекрасно исполнял песни. Он являлся активным участником народного коллектива «Хор ветеранов войны и труда».
На 91-м году Леонов ушёл из жизни. Его жизнь вобрала в себя почти все главные исторические вехи прошлого столетия. Свои воспоминания, мысли, отношение к происходящему ветеран передавал современникам, выражал в своих стихотворениях:
На Ивнянской земле зори рано встают,
На Ивнянской земле много лет я живу.
Ива — символ красы — ветви клонит свои,
А под ними в тиши трель ведут соловьи.
Соловьи, ваша трель нам близка,
Соловьи, здесь гремела война.
Мы под трелью мужали, сражались в бою
За родимый свой дом и за землю свою.
Земля — наша гордость, земля — наша жизнь,
Ты, ею вскормлённый, храни и борись.
Она всех накормит, оденет до ног
И счастьем вернётся к тебе под порог.
Сколько уж лет люди в мире живут,
Соловьи на заре, как и прежде, поют.
Ива ветви вокруг опустила свои
И грустит, что уходят ветераны войны.