Николай Трофимов родился в селе Мальцева Курья, ныне Бийского района Алтайского края в крестьянской семье. По национальности русский.
Окончил 4 класса, работал каменщиком.
В Красную Армию призван в 1941. В действующей армии с августа 1941.
16 ноября 1941 красноармеец Николай Трофимов в бою у разъезда Дубосеково Волоколамского района Московской области в составе группы истребителей танков во главе с политруком В. Г. Клочковым и сержантом И. Е. Добробабиным участвовал в отражении многочисленных атак танков и пехоты противника.
Группа, вошедшая в историю битвы под Москвой и Великой Отечественной войны, как 28 героев-панфиловцев, уничтожила восемнадцать вражеских танков. Николай Трофимов пал смертью храбрых в этом бою. Похоронен в братской могиле у деревни Нелидово Волоколамского района Московской области.
Указом Президиума Верховного Совета СССР от 21 июля 1942 за образцовое выполнение боевых заданий командования на фронте борьбы с немецко-фашистским захватчиками и проявленные при этом мужество и героизм красноармейцу Трофимову Николаю Игнатьевичу посмертно присвоено звание Героя Советского Союза с награждением орденом Ленина.