Николай Иванович Воронин родился 11 октября 1911 года.
В органах госбезопасности — с 1938 года.
Владел испанским и английским языками. Неоднократно выезжал в краткосрочные и длительные загранкомандировки для ведения разведывательной работы и выполнения специальных заданий. В 1955 году был выведен в одну из стран Латинской Америки в качестве руководителя нелегальной резидентуры. Находясь на нелегальном положении действовал смело и решительно. Успешно выполнял оперативные задания, умело выходил из сложных, порой критических, ситуаций.
С 1964 по 1969 год работал в центральном аппарате разведки начальником отдела. Затем несколько лет являлся руководителем представительства КГБ в одной из бывших соцстран. В 1976 году вышел в отставку по возрасту.
За многолетнюю и плодотворную работу во внешней разведке полковник Воронин был награжден орденами Ленина и Красного Знамени, двумя орденами Красной Звезды, многими медалями, в том числе — "3а отвагу" и "За боевые заслуги", а также нагрудным знаком "Почетный сотрудник госбезопасности".
Скончался в 1985 году.