Ранние годы
Николай Иванович Ульянов родился 5 января 1905 года в Санкт-Петербурге. Здесь будущий историк и писатель посещал школу, где и увлекся гуманитарными науками.
Образование
В 17 лет Николай начал обучаться в Петроградском университете, изучал общественные науки, через 3 года, в 1925, перевелся на факультет языкознания и материальной культуры. В это время занимался и творческой деятельностью: молодой человек посещал курсы сценического мастерства и даже практиковался в Мариинском театре.
В 1927 году Николай Иванович с успехом окончил университет, защитив дипломную работу по влиянию иностранного капитала. По наставлению своего педагога, выдающегося историка С.Ф. Платонова стал аспирантом в том же университете.
Карьера историка и дальнейшая жизнь
До 1930 года проходил подготовку к научной деятельности, занимался в институте истории, был секретарем секции русской истории, а также подрабатывал секретарем в редакции стенгазеты института.
В это время молодой ученый написал множество работ по исторической тематике, составил архивные материалы по истории Кольского полуострова, обзор материалов о восстании Разина, изданный в 1930 году.
По окончании работы в институте Ульянов отправился в Архангельск, где стал преподавателем в Северном краевом комвузе, коим являлся до 1933 года. В 26 лет стал членом ВКП(б). Находясь в Архангельске, Николай Иванович пишет работу по истории народа Коми-Зырян, за которую в 1935 году был удостоен степени кандидата исторических наук. В этой работе поднимались две важные темы: борьба с российским шовинизмом и борьба с буржуазным национализмом. Рассуждал об экспансии русских в Сибирь и на Север, приравнивал это к жестокой колонизации.
С 1933 года 28-летний историк был старшим научным сотрудником историко-археологической комиссии в Ленинграде, а также являлся доцентом кафедры истории в Ленинградском историко-лингвистическом институте. В 1935 году Николай Иванович издал книгу «Крестьянская война в Московском государстве 17 века».
Уже в 30 лет Ульянов возглавил кафедру истории народов СССР. Одновременно с этим работал в Академии им. Толмачевой.
Арест
В 1935 году Ульянов вновь издал статью, в которой рассуждал о новой политической партии и писал об усилении классовой борьбы по мере становления социализма в стране. После этого Николая Ивановича исключили из числа членов ВКП(б) и уволили из института.
В начале лета 1936 года был арестован и помещен в изолятор, ему было предъявлено обвинение в контрреволюционной троцкистской деятельности. Ульянова приговорили к пяти годам. Сначала Николай Иванович отбывал срок в Соловках, потом его переместили в Норильск. Был освобожден 2 июня 1941 года.
Участие в войне
Из-за начала Великой Отечественной войны Николай Иванович был вынужден остаться в Ульяновске, где работал сначала извозчиком, а позже занимался окопными работами, был взят в плен под Вязьмой и направлен лагерь, но через некоторое время Ульянов сбежал оттуда и добрался до Ленинграда. Вместе с женой жил в деревне, здесь Ульянов работал над историческим романом «Атосса».
В 1943 году Ульяновы были отправлены на принудительные работы в Германские концлагеря, где историк работал сварщиком, а супруга – врачом.
После войны
После окончания военных действий Николай Иванович с женой перебрались в Касабланку. В 1947 году Ульянов вошел в Союз борьбы за свободу России.
До 1953 года не мог заниматься наукой, поэтому работал сварщиком и одновременно писал книги, а также сотрудничал с журналами. В 1952 году был издан его роман «Атосса».
В 1953 году историк вместе с женой уехал в Канаду, где работал в Монреальском университете, после этого перебрался в Америку и работал в Йельском университете.
В 1973 году знаменитый историк окончил работу и вышел на заслуженный отдых. Николай Иванович Ульянов скончался 7 марта 1985 года на 81 году жизни, похоронен в США.
Личная жизнь
Был дважды женат. Первый брак был недолгосрочным и неудачным.
Второй раз женился на Надежде Николаевне Калнишь, враче.
Детей не было.