Талант Николая Иванова ярче всего проявился на театральных подмостках. Но были в его жизни и запоминающиеся, яркие роли в кинематографе.
Актер полюбился зрителям в фильме «Вечный зов», где сыграл честного, доброго и справедливого Ивана Савельева. Любовь к сцене Николай Иванов родился в трудное военное время, зимой 1943 года в городе Тихвин.
Сначала семья жила в Ленинграде: отец Николая занимал одну из руководящих должностей в городском противопожарном ведомстве. Перед войной его перевели в Тихвин и молодая супруга отправилась туда вместе с мужем.
В Ленинград семья смогла вернуться лишь после окончания войны. Мальчик рос живым и непосредственным ребенком, проявляя актерские способности с самых ранних лет.