Николай Рыжак родился 5 июля 1945 года в городе Хабаровск. Детство мальчик провел в Германии. В школу ходил мимо покоренного Рейхстага. Затем, будучи школьником с семьей переехали на Украину. Любил играть в футбол, играл в школьном духовом оркестре. Мечтал стать космонавтом или разведчиком. Отец являлся военным и после увольнения из вооруженных сил перешел в милицию. Мать работала фельдшером в медицинском пункте.
В 1962 году Николай Иванович окончил школу с золотой медалью и поступил в Киевское высшее инженерное радиотехнические училище войск противовоздушной обороны. В то время данный военный вуз считался одним из лучших в стране, где изучали очень сложные технические дисциплины: теорию электромагнитного поля, электрорадиоцепей, теорию СВЧ, квантовую физику. Получив диплом данного учебного заведения молодой человек не остановился и уже через четыре года получил второе высшее образование в новосибирской школе военной контрразведки.
Николай Иванович долгие годы работал в военной контрразведке в Москве, на Украине, в Белоруссии, в Новосибирске, в Архангельске, в ГДР. Каждый эпизод является отдельной интересной историей. То, что можно рассказать, Рыжак отразил в своей книге «Август 1991 года и не только о нем… Размышления военного контрразведчика».
Николай Иванович работал и учился всю жизнь. В 1986 году окончил Высшую школу КГБ. После распада Советского Союза остался без работы, но не опустил руки. Появилось время заняться наукой. Защитил кандидатскую и докторскую диссертации по темам «О контроле законодательной власти за деятельностью спецслужб» и «Правовые основы регулирования деятельности спецслужб в системе обеспечения национальной безопасности РФ». Получил ученую степень: Доктор юридических наук.
Когда его профессионализм и опыт снова потребовались, принял активное участие в создании и становлении Федеральной службы Российской Федерации по контролю за оборотом наркотиков в качестве руководителя департамента. Ушел в отставку в звании генерал-лейтенанта полиции.
C 1994 года Николай Рыжак работал консультантом Совета Федерации России. С марта 2000 года продолжил службу в государственных и правоохранительных органах РФ, являясь сотрудником аппарата Полномочного представителя Президента России по Северо-Западному федеральному округу. С 2003 года занимал пост начальника Департамента кадрового обеспечения Федеральной службы по контролю за оборотом наркотиков России.
На выборах 18 сентября 2016 года Рыжак Николай Иванович избран Депутатом Государственной Думы VII созыва в составе федерального списка кандидатов, выдвинутого Политической партией Справедливая Россия. Член фракции ПП Справедливая Россия. Член счетной комиссии ГД. Член комитета ГД по безопасности и противодействию коррупции. Заместитель председателя комиссии ГД по контролю за достоверностью сведений о доходах, об имуществе и обязательствах имущественного характера, представляемых депутатами Госдумы.
Орден Красной Звезды
Нагрудный знак «Почетный сотрудник органов наркоконтроля»
Двадцать медалей за выслугу лет и юбилейных медалей
Жена - Надежда.
В браке родилось трое детей.