Участник Великой Отечественной войны
Родился в селе Алешино Сасовского района Рязанской области
В декабре 1941 года призван в РККА. Разведчик 1 гвардейской дивизии. Участвовал в обороне Москвы. С января 1942 года воюет в составе 2 гвардейской танковой бригады 33 армии.
В боях в августе 1943 года под сильным артиллерийско-миномётным огнём противника восстановил три подбитых танка КВ, которые сразу же вступили в бой. На счету сержанта Ильина десятки, если не сотни восстановленных прямо на передовой танков КВ, Т-60, Т-34.
Демобилизован в декабре 1946 года. Вернулся в Краснокамск. Работал оператором по добыче нефти. В 1961 году переехал в Полазну. Оператор по добыче нефти, мастер цеха ППД, слесарь-ремонтник.
Награждён орденами Красной Звезды, Отечественной войны 2 степени, медалями «За отвагу», «За боевые заслуги», «За штурм Кенигсберга», «За победу над Германией». За мирный и добросовестный труд Николаю Максимовичу были вручены ордена Трудового Красного Знамени, Октябрьской Революции, юбилейная Ленинская медаль.