Николай Алексеевич родился 25 ноября 1925 года в с.Куралово (д.Малая Александровка) Спасского кантона ТатАССР (позже Куйбышевский район ТатАССР, ныне Спасский район РТ). Окончил 4 класса начальной школы.
Участник Великой Отечественной войны. Призван в ряды Красной Армии Куйбышевским РВК ТатАССР в мае 1944 года. Военную службу начал в 193 штрафном батальоне стрелком, в составе которого принемал участие в действующей армии с апреля 1944 года. В период с апреля 1945 года по май 1945 года продолжил боевой путь стрелком в 295 стрелковом полку. В период с мая 1945 года по июнь 1945 года службу проходил в 8 запасном стрелковом полку. В период с июня 1945 года по сентябрь 1946 года службу проходил ездовым и стрелком в 295 стрелковом полку 183 стрелковой дивизии. В период с сентября 1946 года по февраль 1947 года службу проходил в 401 отдельном танковом батальоне токарем. В период с февраля 1947 года по март 1948 года службу продолжил токарем в 105 танковом полку. Уволен в запас 2 марта 1948 года. После возвращения домой работал механизатором, комбайнером в с.Красная Слобода, рабочим на Конезоводе № 57. Проживал в с.Никольское. С супругой Елизаветой Ивановной (1926г.р.) вырастили 2-х сыновей и дочь. После выхода на заслуженный отдых жил в с.Щербеть.
Награжден орденом Отечественной войны 2-степени (1985г.), медалями "За Отвагу" (1945г.), "За победу над Германией в Великой Отечественной войне 1941-1945г.г." и другими медалями.