В 1942 году по окончании Вольской авиашколы авиамехаников служил командиром отделения 587-го стрелкового полка Сталинградского фронта. С 1943 года по 1945 год служил на различных фронтах командиром отделения, старшиной эскадрона, помощником командира взвода. Участвовал в освобождении Польши, Австрии, Венгрии, Чехословакии, Германии. Награжден медалями: «За победу над Германией в Великой Отечественной войне 1941—1945 гг.», «30 лет Советской Армии и Флота», юбилейными медалями. Демобилизован из армии в 1950 году.
С 1952 года по 1954 год обучался в Саратовской юридической школе. В 1952 поступил в Саратовский юридический институт, по окончании которого в 1957 году был направлен на работу в прокуратуру Широко-Карамышского района Саратовской области. Работал в ряде районов в должности следователя.
С 1981 года был следователем, а затем — старшим следователем Вольской межрайпрокуратуры.
Н.И. Горский — Заслуженный юрист РСФСР, имел классный чин советника юстиции. Неоднократно поощрялся Президиумом Верховного Совета РСФСР, Прокурором РСФСР, прокурором области.
В 1985 году Н.И. Горский уволен из органов прокуратуры в связи с уходом на пенсию.