Николай Андреевич родился 20 октября 1910 года в с.Кузнечиха Спасского уезда Казанской губернии (позже Кузнечихинский район ТатАССР, ныне Спасский район РТ). Окончил 4 класса Кузнечихинской начальной школы позже 7 классов (1930г.). 12 ноября 1932 года был призван Куйбышевским РВК ТатАССР и оставлен служит старшим писарем при военкомате по октябрь 1934 года. Так же в 1930-х гг. работал в райкоме комсомола Алькеевского района. Член ВКП(б) с 1931 года. В 1936 году окончил Советскую партийную школу (г.Казань) и Интендантские курсы при Приволжском военном округе. 22 марта 1941 года присмвоенозвание техник-интендант 2-ранга. До начала Великой Отечественной войны работал в редакции Куйбышевской районной газеты «Колхозный путь».
Участник Великой Отечественной войны. На фронт с июня 1941года призван по мобилизации Куйбышевским РВК ТатАССР. Служил начальником полевого армейского хлебозавода (ПАХ), который во время боя в сентябре 1941 года оказался в тылу наступающих немецких войск. Умелые действия Николая Андреевича позволили вывезти ПАХ из окружения. С 11 января 1942 года техник-интендант 1-ранга. В связи с болезнью служил в последующем начальником строевого отделения курсов младших лейтенантов 11-й армии, интендант 3-го ранга по май 1942 года. В последующем служил помощником начальника штаба по строевой части 142 запасного стрелкового полка 11 армии Северо-Западного фронта. Уволен в запас в 1946 году по болезни. До 1960 работал в совхозе «Болгарский» Куйбышевского района ТатАССР. До 1968 года работал завторгом в Куйбышевском ГОРПО. С 1968 года по 1973 год работал заведующим секретным делопроизводством в Куйбышевском РВК ТатАССР. С 1973 года на пенсии. С супругой Клавдией Ивановной вырастили 3-х сыновей и 3-х дочерей.
Награждён орденом Отечественной войны 2-й степени (1985г.), медалью «За боевые заслуги» (1942г.), медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.» и другими медалями.
Умер 29 сентября 1993 года, похоронен на городском кладбище г.Болгар РТ.