Родился в городе Бердянск Запорожской области УССР. Выпускник Сельскохозяйственной академии им. К. А. Тимирязева (1946–1950) и Харьковского института сельского хозяйства и лесоводства им. В. В. Докучаева (1953–1957).
В 1941 г. Николай Николаевич был призван в Советскую Армию, служил на фронтах Великой Отечественной войны в 31 бригаде 22 горнострелковой дивизии (Западный и Северо-западный фронты). В 1944–1946 гг. курсант в 4 Военно-морского авиационного училища (г. Феодосия). Основные этапы трудовой деятельности после демобилизации: в 1946 г. заведующий складом завода (г. Москва); в 1950–1952 гг. – директор Суджанского опытного поля (г. Суджа, Курская область); в 1952–1955 гг. работал секретарем районного комитета КПСС (г. Суджа); в 1955–1959 гг. директор Вейдемвского опытного поля (с. Вейдемвка, Белгородская область); в 1959–1961 гг. старший научный сотрудник Крымского филиала ВНИИМЭМК (Зуя, Крымская обл.); с 1961 г. старший научный сотрудник Крымского сельскохозяйственного института им. М. И. Калинин.
Награжден медалью «За победу над Германий в Великой Отечественной войне 1941–1945 гг.».